Train from Jakarta to Bangkok

Jakarta
Bangkok, Thailand

Your cost to travel by Bus and ferry, bus, Ferry, train: $100 - $123

Jakarta
  • Total Distance:

    2212.83 km (1375 miles)

  • Travel Time:

    51 Hours 27 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    24.0 USD (~770.28 THB)

Medan
  • Total Distance:

    563.68 km (350 miles)

  • Travel Time:

    13 Hours 39 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    21.47 USD (~689.08 THB)

Dumai
  • Total Distance:

    169.29 km (105 miles)

  • Travel Time:

    3 Hours 9 Minutes

  • Frequency:

    1 Times/Day

  • Ferry Fare:

    24.18 USD (~776.05 THB)

Port Klang Komuter station
  • Total Distance:

    8.88 km (6 miles)

  • Travel Time:

    14 Minutes

  • Frequency:

    72 Times/Day

  • Train Fare:

    1.0 USD (~32.09 THB)

Klang
  • Total Distance:

    372.49 km (231 miles)

  • Travel Time:

    4 Hours 12 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    11.0 USD (~353.04 THB)

Butterworth
  • Total Distance:

    1218.68 km (757 miles)

  • Travel Time:

    22 Hours 14 Minutes

  • Frequency:

    2 Times/Day

  • Train Fare:

    30.0 USD (~962.84 THB)

Bangkok Thailand
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Jakarta Medan 24 USD 0 49h 0mins
Medan Dumai USD 0 13h 0mins
Dumai Pelabuhan Klang USD 0 3h 0mins
Port Klang Komuter station Klang 1 USD http://www.ktmkomuter.com.my/tickets/timetable.php#here 13mins
Klang Butterworth 11 USD http://www.kbes.com.my/Main/Main.asp?pageID=002 4h 0mins
Butterworth Bangkok Hualamphong 30 USD http://www.railway.co.th/NewSite/ 21h 10mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 117 USD ~ 3,755 THB
2 people 234 USD ~ 7,510 THB
3 people 351 USD ~ 11,265 THB
4 people 468 USD ~ 15,020 THB
5 people 585 USD ~ 18,775 THB

Did you know?

  • The total CO2 Emission for your Jakarta - Bangkok train trip is 181.19 kg
  • Your total cost to travel by train from Jakarta to Bangkok is about 117.0 USD (~3,755.09 THB)