Train from Bangkok to Singapore

Bangkok
Singapore, Singapore

Your cost to travel by Train: $46 - $56

Bangkok Hualamphong
  • Total Distance:

    1172.26 km (728 miles)

  • Travel Time:

    21 Hours 23 Minutes

  • Frequency:

    2 Times/Day

  • Train Fare:

    30.0 USD (~37.57 SGD)

Butterworth station
  • Total Distance:

    740.28 km (460 miles)

  • Travel Time:

    14 Hours 8 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    17.0 USD (~21.29 SGD)

Marsiling
  • Total Distance:

    25.78 km (16 miles)

  • Travel Time:

    51 Minutes

  • Frequency:

    360 Times/Day

  • Train Fare:

    2.0 USD (~2.5 SGD)

Singapore
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Bangkok Hualamphong Butterworth 30 USD http://www.railway.co.th/NewSite/ 21h 10mins
Butterworth station Singapore Woodlands 17 USD http://www.ktmb.com.my/index.php/2013-10-22-03-44-57/nsroute 14h 0mins
Marsiling City Hall 2 USD http://www.smrt.com.sg/Journey-with-Us/Trains/Train-Map-Line-and-Station-Information 50mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 54 USD ~ 68 SGD
2 people 108 USD ~ 135 SGD
3 people 162 USD ~ 203 SGD
4 people 216 USD ~ 270 SGD
5 people 270 USD ~ 338 SGD

Did you know?

  • The total CO2 Emission for your Bangkok - Singapore train trip is 102.73 kg
  • Your total cost to travel by train from Bangkok to Singapore is about 54.0 USD (~67.62 SGD)