Train from Jakarta to Bangkok

Jakarta
Bangkok, Thailand

Your cost to travel by Bus, car ferry, drive, ferry, Mini Van, train: $220 - $270

Jakarta Gambir Station
  • Total Distance:

    111.19 km (69 miles)

  • Travel Time:

    3 Hours 4 Minutes

  • Frequency:

    10 Times/Day

  • Bus Fare:

    8.0 USD (~256.76 THB)

Merak Port
  • Total Distance:

    0.12 km (0 miles)

  • Travel Time:

    0 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.02 USD (~0.64 THB)

Merak
  • Total Distance:

    27.8 km (17 miles)

  • Travel Time:

    2 Hours 1 Minutes

  • Frequency:

    24 Times/Day

  • Ferry Fare:

    2.0 USD (~64.19 THB)

Bakauheni Port
  • Total Distance:

    1404.07 km (872 miles)

  • Travel Time:

    20 Hours 18 Minutes

  • Frequency:

    N/A

  • Car Fare:

    95.0 USD (~3,049.01 THB)

Dumai
  • Total Distance:

    162.85 km (101 miles)

  • Travel Time:

    3 Hours 2 Minutes

  • Frequency:

    1 Times/Day

  • Ferry Fare:

    39.0 USD (~1,251.7 THB)

Pelabuhan Klang
  • Total Distance:

    607.2 km (377 miles)

  • Travel Time:

    6 Hours 55 Minutes

  • Frequency:

    N/A

  • Car Fare:

    65.0 USD (~2,086.16 THB)

Pakbara Pier, Satun
  • Total Distance:

    111.83 km (69 miles)

  • Travel Time:

    2 Hours 32 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    8.0 USD (~256.76 THB)

Hat Yai
  • Total Distance:

    959.28 km (596 miles)

  • Travel Time:

    13 Hours 43 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    29.0 USD (~930.75 THB)

Bangkok Thailand
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Jakarta Gambir Station Merak Port 8 USD http://www.damri.co.id/ 3h 2mins
Merak Bakauheni Port 2 USD http://www.indonesiaferry.co.id 2h 0mins
Dumai Pelabuhan Klang 39 USD 0 3h 0mins
Pakbara Pier, Satun Hat Yai 8 USD http://www.adangseatour.com/ 2h 30mins
Hat Yai Hua Lamphong 29 USD http://www.railway.co.th/checktime/checktime.asp?lenguage=Eng 13h 35mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 257 USD ~ 8,248 THB
2 people 514 USD ~ 16,497 THB
3 people 771 USD ~ 24,745 THB
4 people 1,028 USD ~ 32,993 THB
5 people 1,285 USD ~ 41,242 THB

Did you know?

  • The total CO2 Emission for your Jakarta - Bangkok train trip is 339.39 kg
  • Your total cost to travel by train from Jakarta to Bangkok is about 257.0 USD (~8,248.36 THB)