Thailand’s Southern train line runs a distance of 1,144 kilometres between Hua Lamphong train station in Bangkok and Sungai Kolok train station in the far south of Thailand. Thailand’s Southern train line connects Bangkok with the beach resorts of Cha Am, Hua Hin, Pran Buri, Trang, the island of Koh Tao via Chumphon and the islands of Koh Samui and Koh Phangan via Surat Thani train station.
Passengers can also travel to Malaysia via the borders at Padang Besar and Sungai Kolok. The Southern train line does not currently link Bangkok with Phuket and Krabi, however, there are connecting bus and minivan services from Surat Thani to Phuket Town and Krabi Town.
Buy Train Tickets
To buy Thailand Train Tickets online enter your destination into the Search Box below.
For more information about travelling on Thailand’s Southern Train Line click on the links below to our Guides to the Best Train Journeys on the Southern Line:
Trains From Bangkok
- Bangkok to Ban Krut
- Bangkok to Bang Sapan Yai
- Bangkok to Hat Yai (for Malaysia and Koh Lipe)
- Bangkok to Hua Hin
- Bangkok to Chumphon (ferry to Koh Tao)
- Bangkok to Lang Suan
- Bangkok to Nakhon Si Thammarat
- Bangkok to Penang
- Bangkok to Phattalung
- Bangkok to Prachuap Khiri Khan
- Bangkok to Surat Thani (ferry to Koh Samui and Koh Phangan)
- Bangkok to Sungai Kolok (Thai/Malay border)
- Bangkok to Trang (for Koh Lanta, Koh Lipe & Koh Mook)
Trains from Ban Krut
- Ban Krut to Bangkok
Trains from Chumphon
- Chumphon to Bangkok
- Chumphon to Padang Besar (Malaysia)
Trains From Hat Yai
- Hat Yai to Bangkok
- Hat Yai to Hua Hin
- Hat Yai to Surat Thani
Trains From Hua Hin
- Hua Hin to Surat Thani
- Hua Hin to Penang
Trains From Lang Suan
- Lang Suan to Bangkok
Trains From Penang (Malaysia)
Trains From Phetchaburi
- Phetchaburi to Surat Thani
Trains From Prachuap Khiri Khan
- Prachuap Khiri Khan to Bangkok
Trains from Sungai Kolok
- Sungai Kolok to Bangkok
Trains From Surat Thani
- Surat Thani to Bangkok
- Surat Thani to Chiang Mai
- Surat Thani to Hua Hin
- Surat Thani to Penang