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.

Map of Thailand's Southern Railway
Map of Thailand’s Southern Railway

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.

Powered by 12Go Asia system

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


Trains from Ban Krut


Trains from Chumphon


Trains From Hat Yai


Trains From Hua Hin


Trains From Lang Suan


Trains From Penang (Malaysia)


Trains From Phetchaburi


Trains From Prachuap Khiri Khan


Trains from Sungai Kolok


Trains From Surat Thani


Trains from Trang


How useful was this page?

Click on a star to rate it!

Average rating 3.4 / 5. Vote count: 34

No votes so far! Be the first to rate this post.