Train from Yogyakarta Station to Bangkok

Yogyakarta Station
Bangkok, Thailand

Your cost to travel by Train, car ferry, drive, ferry, bus and ferry: $267 - $327

Yogyakarta Station
  • Total Distance:

    0.94 km (1 miles)

  • Travel Time:

    11 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.14 USD (~4.49 THB)

Lempuyangan Station
  • Total Distance:

    684.8 km (426 miles)

  • Travel Time:

    14 Hours 17 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    16.0 USD (~513.52 THB)

Merak
  • Total Distance:

    28.62 km (18 miles)

  • Travel Time:

    2 Hours 5 Minutes

  • Frequency:

    24 Times/Day

  • Ferry Fare:

    1.0 USD (~32.09 THB)

Bakauheni Port
  • Total Distance:

    1438.98 km (894 miles)

  • Travel Time:

    19 Hours 44 Minutes

  • Frequency:

    N/A

  • Car Fare:

    95.0 USD (~3,049.01 THB)

Dumai
  • Total Distance:

    167.69 km (104 miles)

  • Travel Time:

    3 Hours 7 Minutes

  • Frequency:

    1 Times/Day

  • Ferry Fare:

    34.0 USD (~1,091.22 THB)

Pelabuhan Klang
  • Total Distance:

    1091.02 km (678 miles)

  • Travel Time:

    14 Hours 6 Minutes

  • Frequency:

    N/A

  • Car Fare:

    110.0 USD (~3,530.43 THB)

Lomprayah Pier Chumpon
  • Total Distance:

    503.34 km (313 miles)

  • Travel Time:

    8 Hours 17 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    41.0 USD (~1,315.89 THB)

Bangkok Thailand
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Lempuyangan Station Merak 16 USD http://tiket.kereta-api.co.id 13h 44mins
Merak Bakauheni Port 1 USD http://www.indonesiaferry.co.id 2h 0mins
Dumai Pelabuhan Klang 34 USD 0 3h 0mins
Lomprayah Pier Chumpon Lomprayah Bus Station Khao San 41 USD http://www.lomprayah.com/ 7h 58mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 312 USD ~ 10,014 THB
2 people 624 USD ~ 20,027 THB
3 people 936 USD ~ 30,041 THB
4 people 1,248 USD ~ 40,054 THB
5 people 1,560 USD ~ 50,068 THB

Did you know?

  • The total CO2 Emission for your Yogyakarta Station - Bangkok train trip is 400.47 kg
  • Your total cost to travel by train from Yogyakarta Station to Bangkok is about 312.0 USD (~10,013.58 THB)