14.45 Train from Bangkok to Surat Thani

Train #31 is premium quality train with 1st and 2nd Class AC Sleeper seats which uses the new train carriages first brought into service in November 2016.


Train Information


 Train #31 is also one of the fastest services on the Bangkok to Surat Thai route, completing the journey in 10 hours and 38 minutes. The only downside of taking Train #31 is that it arrives in Surat Thani at an inconvenient time in the morning: 01.23.

Train: Service: Departure: Arrival: Journey:
31 Special Express 14.45 01.23 10 hours 38 minutes 
Stops: Inc Meals: Sleeper: Dining Car: Freight Car:
12 No Yes Yes No

If you take this train then it is likely that you will want to book a hotel near Surat Thani train station.


Buy Train Tickets


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

Powered by 12Go Asia system

Prices for the 14.45 Train 


Seat Type Online Price
1st Class AC Sleeper 1,629 THB
2nd Class AC Sleeper 1,098 THB

Seat Types on Train #31


There are only two seat types on this fully air-conditioned train. There are no seat only options or cheap 3rd class seats on Train #31: 

  • 1st Class AC Sleeper
  • 2nd Class AC Sleeper

Pictures of the 14.45 Train to Surat Thani


2nd Class AC Sleeper seats on Train #31

Restaurant car on Train #31


Timetable to Surat Thani


Bangkok Sam Sen Bang Sue Junction Bang Bamru Taling Chan Junction
14.45 14.58 15.07 15.25
Sala Ya Nakhon Pathom Ban Pong Ratchaburi Phetchaburi
15.42 16.09 17.00 17.46
Cha-am Hua Hin Wang Phong Kui Buri Prachuap Khiri Khan
18.42
Thap Sakae Ban Krut Bang Saphan Yai Map Ammarit Pathiu
21.06
Chumphon Sawi Pak Tako Lang Suan Lamae
22.34
Tha Chana Chaiya Tha Chang Surat Thani
01.23

Next read read about the Travel from Surat Thani to Koh Samui