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:
31Special Express14.4501.2310 hours 38 minutes 
Stops:Inc Meals:Sleeper:Dining Car:Freight Car:
12NoYesYesNo

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 TypeOnline Price
1st Class AC Sleeper1,629 THB
2nd Class AC Sleeper1,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


BangkokSam SenBang Sue JunctionBang BamruTaling Chan Junction
14.4514.5815.0715.25
Sala YaNakhon PathomBan PongRatchaburiPhetchaburi
15.4216.0917.0017.46
Cha-amHua HinWang PhongKui BuriPrachuap Khiri Khan
18.42
Thap SakaeBan KrutBang Saphan YaiMap AmmaritPathiu
21.06
ChumphonSawiPak TakoLang SuanLamae
22.34
Tha ChanaChaiyaTha ChangSurat Thani
01.23

Next read read about Travel from Surat Thani to Koh Samui