Train from Bangkok to Suratthani


10 trains daily with journey times of around 8 - 10 hours. It's best to get an early morning train (0805) or one of the night trains (1930 or 2250) to avoid arriving in the middle of the night. A sleeper berth starts at around 498 baht for the night trains with seats at around 250 baht.




From: Depart: Return Oneway
To: Return:




Click to go to Bangkok Travel Guide    |    Click to go to Suratthani Travel Guide


Heading Where?

Select a region, country or destination.





Share this page