Trains from Surat Thani to Bangkok

There are 10 direct trains per day from Surat Thani to Bangkok. Most train services travel over night, although the fastest scheduled service to Bangkok is the first train of the day departing at 10.40.


Tickets from Surat Thani to Bangkok


Buy your train tickets from Surat Thani to Bangkok using the Search Box below:

Powered by 12Go Asia system

After purchase you will be issued with an Electronic Voucher. You either have the option of having the ticket posted to you at your home address, posted to a nominated address in Thailand such as a hotel, or picking up your ticket on the day of travel at the Parcels Office on platform 1 of Surat Thani train station.


Train Timetable to Bangkok


TrainDepartArriveSleeperJourney
4010.4019.45No9 hr 5 min
17416.4705.10Yes12 hr 23 min
16817.3805.35Yes11 hr 57 min
8618.3706.30Yes11 hr 53 min
17020.1409.00Yes12 hr 46 min
4420.4105.55No9 hr 14 min
4220.4105.55No9 hr 14 min
8421.048.35Yes11 hr 31 min
17221.2609.15Yes12 hr 49 min
3823.2810.10Yes10 hr 42 min
3623.5710.30Yes10 hr 33 min

See more information about Train Travel from Surat Thani to Bangkok