Train from Puncak to Dieng

Puncak
Dieng, Indonesia

Your cost to travel by Drive, car ferry, train: $105 - $129

Puncak
  • Total Distance:

    185.93 km (116 miles)

  • Travel Time:

    3 Hours 8 Minutes

  • Frequency:

    N/A

  • Car Fare:

    14.0 USD (~164,876.6 IDR)

Makassar
  • Total Distance:

    834.59 km (519 miles)

  • Travel Time:

    26 Hours 14 Minutes

  • Frequency:

    0 Times/Day

  • Ferry Fare:

    45.0 USD (~529,960.5 IDR)

Surabaya
  • Total Distance:

    7.65 km (5 miles)

  • Travel Time:

    7 Minutes

  • Frequency:

    N/A

  • Car Fare:

    1.0 USD (~11,776.9 IDR)

Surabaya Pasarturi
  • Total Distance:

    292.19 km (182 miles)

  • Travel Time:

    4 Hours 2 Minutes

  • Frequency:

    15 Times/Day

  • Train Fare:

    20.0 USD (~235,538.0 IDR)

Semarang Tawang
  • Total Distance:

    42.75 km (27 miles)

  • Travel Time:

    40 Minutes

  • Frequency:

    2 Times/Day

  • Train Fare:

    2.0 USD (~23,553.8 IDR)

Weleri
  • Total Distance:

    105.26 km (65 miles)

  • Travel Time:

    1 Hours 57 Minutes

  • Frequency:

    N/A

  • Car Fare:

    35.0 USD (~412,191.5 IDR)

Dieng, Central Java, Indonesia
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Makassar Surabaya 45 USD http://www.pelni.co.id/ 24h 59mins
Surabaya Pasarturi Semarang Tawang 20 USD https://tiket.kereta-api.co.id/index.php 3h 50mins
Semarang Tawang Weleri 2 USD https://tiket.kereta-api.co.id 38mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 123 USD ~ 1,448,559 IDR
2 people 246 USD ~ 2,897,117 IDR
3 people 369 USD ~ 4,345,676 IDR
4 people 492 USD ~ 5,794,235 IDR
5 people 615 USD ~ 7,242,794 IDR

Did you know?

  • The total CO2 Emission for your Puncak - Dieng train trip is 162.84 kg
  • Your total cost to travel by train from Puncak to Dieng is about 123.0 USD (~1,448,558.7 IDR)