Surat Thani railway station is a travel hub for those heading out to the islands of Koh Samui and Koh Phangan or for transfers to a bus or minivan to cross over to the West coast of Thailand (where the railway line does not run) to get to places such as Phuket, Krabi, Koh Phi Phi or many other destinations along the Andaman sea coastline.
There are 10 trains a day to choose to travel on in both directions between Bangkok and Surat Thani. Travel during the day to see the sights of the Thai countryside or choose a sleeper night train and travel while you get a good nights rest.
All the trains heading North all stop at the Royal beach resort of Hua Hin around 240kms South of Bangkok.
The Southern city of Hat Yai is the gateway into Malaysia and the islands of Langkawi and Penang.
Take the Shuttle Train to the border to connect with new fast ETS Train to Kuala Lumpur, or Komuter Train to Butterworth from the border station at Padang Besar.
The International Express train stops in Surat Thani on its way to and from the Malaysian border, where KTM Komuter Trains now travel south to Butterworth.
You can use this service to travel from Surat Thani to Langkawi by train (get off at Hat Yai, Arau or Alor Setar - see our Bangkok to Langkawi train page for more information >>>) or Georgetown on Penang Island, which is just across the water from Butterworth Station.
If you want to travel from Surat Thani to Kuala Lumpur by train, you will first have to go to the border at Padang Besar, then take an ETS Train from there to KL.
Travelling by train from Surat Thani to Singapore can be done in a few trips.
First you take the train to the Malaysian border, then take an ETS train to Gemas, then Shuttle trains from there down to Singapore.
For all departures and arrivals at Surat Thani railway station see the links below :