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
Thap Sakae Ban Krut Bang Saphan Yai Map Ammarit Pathiu
Chumphon Sawi Pak Tako Lang Suan Lamae
Tha Chana Chaiya Tha Chang Surat Thani

Next read read about Travel from Surat Thani to Koh Samui