Train 25 to Udon Thani
Trains From Bangkok

Trains from Bangkok to Udon Thani

By train the journey from Bangkok to Udon Thani is scheduled to take from 8 to 10 hours depending upon which train you take. Train Times from Bangkok to Udon Thani There are 4 direct train [Read more…]

Surin is famous for its elephants
Trains From Bangkok

Trains from Bangkok to Surin

By train the journey from Bangkok to Surin is scheduled to take from 6 to 9 hours depending upon which train service you take. Train Times from Bangkok to Surin There are 9 direct daily train [Read more…]

Trang is known as a culinary centre in Thailand
Trains From Bangkok

Trains from Bangkok to Trang

By train its takes 16 to 17 hours to travel 845.33 km from Bangkok to Trang. All direct trains from Bangkok to Trang travel overnight and we recommend booking one the inexpensive sleeper berths in [Read more…]

Beach at Hua Hin
Trains From Bangkok

Trains from Bangkok to Hua Hin

The train journey from Bangkok to Hua Hin is scheduled to take from 4 hours 15 minutes to 5 hours 03 minutes depending upon which train you take. You can also travel by minivan from [Read more…]

Little India in Penang
Trains From Bangkok

Trains from Bangkok to Penang

If you want to travel by train from Bangkok to Penang you now need to take Train #45 to the Thai-Malaysia Border and then change trains to a Malaysian KTM Kommuter service for the final [Read more…]

Platform 1 at Nong Khai Train Station
Trains From Bangkok

Trains from Bangkok to Nong Khai

The journey by train from Bangkok to Nong Khai is scheduled to take between 9 hours 10 minutes on Train #75 (the fastest train) to 11 hours 10 minutes on Train #133 (the slowest train). [Read more…]

Hat Yai Train Station
Trains From Bangkok

Trains from Bangkok to Hat Yai

It’s a long journey by train from Bangkok to Hat Yai, scheduled to take up to 18 hours 27 minutes. We recommend booking an air-conditioned 2nd class sleeper berth. Train Times from Bangkok to Hat Yai [Read more…]

Khon Kaen Train Station
Trains From Bangkok

Trains from Bangkok to Khon Kaen

The journey by train from Bangkok to Khon Kaen is scheduled to take between 7 hours and 9 hours depending upon which train you take. Trains Times from Bangkok to Khon Kaen There are 4 direct [Read more…]