Trains from Surat Thani to Bangkok

By train the journey from Surat Thani to Bangkok is scheduled to take from 10 to 14 hours depending upon which train you take.

Train Times from Surat Thani to Bangkok


There are 9 daily direct train services from Surat Thani to Bangkok (Trains #42 and #44, and trains #38 and #46, join into a single service before they reach Surat Thani). There is a single departure in the morning with the other 8 daily trains travelling overnight.

TrainSurat ThaniBangkokService
4010:2520:30Special Express
16817:0807:00Rapid
8618:5207:45Express
17019:4108:25Rapid
8420:1409:25Express
42/4421:0508:45Special Express
17221:1610:30Rapid
3222:2710:50Special Express
38/4623:1412:05Special Express
  • The fastest service from Surat Thani to Bangkok is Train #40, departing at 10:25, scheduled to complete the journey to Bangkok in 10 hours 05 minutes.
  • The slowest service from Surat Thani to Bangkok is Train #168, departing at 17:08, which is scheduled to reach Bangkok 13 hours 52 minutes after departing from Surat Thani.

Buy Tickets from Surat Thani to Bangkok


Use the Search Box below to buy your train tickets from Surat Thani to Bangkok.

Powered by 12Go Asia system

Sleeper seats are available to book online as well as the cheaper seat only options. After booking through the Search Box above your tickets will be sent to you by e-mail. You can either print them or show them to the train staff on phone or computer screen.

Ticket Prices from Surat Thani to Bangkok


Tickets often sell out days or even weeks before the day of travel on the Surat Thani to Bangkok, particularly around the time of Koh Phangan’s monthly Full Moon Party.

Seat TypeOnline PriceStation Price
1st Class A/C Sleeper1,589 THB1,339 THB
2nd Class A/C Sleeper998 to 1,058 THB728 to 768 THB
2nd Class A/C Seat858 THB608 THB
2nd Class Fan Sleeper758 THB508 THB

SRT logoBook your ticket in advance online to guarantee your seats. Tickets may be cheaper if you wait and buy them at the train station but you will not save money if the trains are fully booked and you need to rearrange your travel plans, book extra nights in a hotel, or miss your flight home.

Route from Surat Thani to Bangkok


  • Distance from Surat Thani to Bangkok: 635 km
  • Train travel time from Surat Thani to Bangkok: 10 to 15 hours
  • Travel by road time from Surat Thani to Bangkok: 7 hours 52 minutes

About Train Travel from Surat Thani to Bangkok


The train is a great way to travel from Surat Thani to Bangkok. The most popular services are the overnight journeys. Sleeper seats in 2nd class are good value for money and save on the cost of a hotel. Travelling to Bangkok by train overnight also saves a wasted day of travelling as the journey can be done effortlessly whilst you sleep in a comfortable bed. There is not much to see along the way until you reach the outskirts of Bangkok so you are not missing out by taking an overnight journey.

Best Train from Surat Thani to Bangkok


  • Travel Tip: The most punctual service is actually Train #168, which departs at 17:08. Train #168 is often the quickest because it starts at Surat Thani, whilst all the other services start from stations further south and are already delayed by the time they get to Surat Thani. The 17:08 departure almost always departs on time.
Platform at Bangkok Train Station
Platform at Bangkok Train Station

Surat Thani Railway Station


Surat Thani Train Station is located in Phunphin which is a 23 minute drive from the City Pillar Shrine in the centre of Surat Thani city centre. If you are staying in Koh Samui, Koh Tao or Koh Phangan you can take the bus and boat service directly to Surat Thani train station. Alternatively you can catch a bus or take a taxi from Surat Thani town centre to get to the train station.

About Travel to Surat Thani


Location of Surat Thani Train Station


Google Map of Surat Thani Railway Station

Location of Bangkok Railway Station


  • From the 19th January 2023 the main railway station in Bangkok is Krung Thep Aphiwat Central Terminal (also known as Bang Sue Grand Station).

Google Map of Krung Thep Aphiwat Central Terminal

How useful was this page?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 35

No votes so far! Be the first to rate this post.