Thailand Train Routes: Timetables, Journey Times and Tickets

Trains fromBangkok11 routes
Trains fromHua Hin4 routes
Trains fromAyutthaya3 routes
Trains fromChumphon3 routes
Trains fromNakhon Pathom3 routes
Trains fromPrachuap Khiri Khan3 routes
Trains fromSurat Thani3 routes
Trains fromPhetchaburi2 routes
Trains fromChiang Mai1 route
Trains fromKanchanaburi1 route
Trains fromKoh Samui1 route
Trains fromNakhon Sawan1 route
Trains fromPadang Besar (Malaysia)1 route
Trains fromPhitsanulok1 route
Trains fromPhuket1 route
Trains fromThung Song Junction1 route

Have questions about your trip?Ask our Facebook group of fellow train travellers.
Join the group