Train from Singapore to Bangkok

Singapore
Bangkok, Thailand

Your cost to travel by Bus, train via Trang Bus Terminal: $78 - $96

Singapore
  • Total Distance:

    951.59 km (591 miles)

  • Travel Time:

    10 Hours 53 Minutes

  • Frequency:

    5 Times/Day

  • Bus Fare:

    35.0 USD (~1,123.32 THB)

Hat Yai
  • Total Distance:

    118.83 km (74 miles)

  • Travel Time:

    2 Hours 43 Minutes

  • Frequency:

    3 Times/Day

  • Train Fare:

    11.0 USD (~353.04 THB)

Trang
  • Total Distance:

    2.21 km (1 miles)

  • Travel Time:

    5 Minutes

  • Frequency:

    N/A

  • Car Fare:

    3.0 USD (~96.28 THB)

Trang Bus Terminal
  • Total Distance:

    901.51 km (560 miles)

  • Travel Time:

    12 Hours 36 Minutes

  • Frequency:

    3 Times/Day

  • Bus Fare:

    30.0 USD (~962.84 THB)

Southern Route Bus Terminal
  • Total Distance:

    10.88 km (7 miles)

  • Travel Time:

    25 Minutes

  • Frequency:

    N/A

  • Car Fare:

    8.0 USD (~256.76 THB)

Bangkok Thailand
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Singapore Hat Yai 16 USD http://alisangoldencoach.com.my/bus_schedule.aspx 3h 40mins
Singapore Hat Yai 17 USD http://alisangoldencoach.com.my/bus_schedule.aspx 5h 42mins
Hat Yai Trang 11 USD http://www.thairailticket.com/esrt/Default.aspx?language=1 2h 35mins
Trang Bus Terminal Southern Route Bus Terminal 30 USD http://www.home.transport.co.th/en/bus-schedule/255-time-table-south.html 12h 0mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 91 USD ~ 2,921 THB
2 people 182 USD ~ 5,841 THB
3 people 273 USD ~ 8,762 THB
4 people 364 USD ~ 11,683 THB
5 people 455 USD ~ 14,603 THB

Did you know?

  • The total CO2 Emission for your Singapore - Bangkok train trip is 63.57000000000001 kg
  • Your total cost to travel by train from Singapore to Bangkok is about 91.0 USD (~2,920.63 THB)