
Thai Railway -Tickets and online bookings
Thai Railway (State Railway of Thailand or SRT for short) is state-owned and operates all national railway lines in Thailand.
Official address: No. 1 Rongmuang Rd., Rongmuang, Pathumwan, 10330
Phone 1: +1 (888) 250-3414
Thai Railway’s popular routes

Chiang Mai to Bangkok
The distance between Chiang Mai and Bangkok is 365 miles, or approximately 584 kilometers.There are 5 ways to get from Chiang Mai to Bangkok, including minivan, bus, car, train, and flight.There are no morning departures for this route. The Earliest departure leaves at 17:00 and has a duration of 10 hours.
Chiang Mai to Bangkok by train
There are 6 travel classes for this journey, including: Third Class Seat Fan, Second Class Sleeper, Second Class Seat Fan, Second Class Seat, First Class Sleeper, and Third Class.Nong Khai to Vientiane
There are 3 ways to get from Nong Khai to Vientiane, including minivan, train, and bus.The earliest departure leaves at 00:00 and has a duration of 2 hours.The fastest way to travel is by train, which takes approximately 30 minutes.
Nong Khai to Vientiane by train
Starting Price: US$ 3There are 4 travel classes for this journey, including: Second Class Seat, Second Class Sleeper, Third Class Seat Fan, and Second Class Seat Fan.Bangkok to Vientiane
The distance between Bangkok and Vientiane is 320 miles, or approximately 512 kilometers.There are 4 ways to get from Bangkok to Vientiane, including bus, flight, train, and minivan.The earliest departure leaves at 09:00 and has a duration of 17 hours.
Bangkok to Vientiane by train
There are 4 travel classes for this journey, including: Third Class Seat Fan, Second Class Sleeper, Second Class Seat, and Second Class Seat Fan.Bangkok to Khon Kaen
There are 3 ways to get from Bangkok to Khon Kaen, including bus, train, and flight.There are no morning departures for this route. The Earliest departure leaves at 23:55 and has a duration of 1 hour.The fastest way to travel is by train, which takes approximately 6 hours 28 minutes.
Bangkok to Khon Kaen by train
Starting Price: US$ 7There are 5 travel classes for this journey, including: Second Class Seat Fan, Second Class Sleeper, Third Class Seat Fan, Second Class Seat, and First Class Sleeper.Chumphon to Trang
There are 1 ways to get from Chumphon to Trang, including train.There are no morning departures for this route. The Earliest departure leaves at 19:28 and has a duration of 6 hours 2 minutes.The fastest way to travel is by train, which takes approximately 6 hours 2 minutes.
Chumphon to Trang by train
Starting Price: US$ 6There are 6 travel classes for this journey, including: Second Class Seat Fan, Third Class Seat Fan, Second Class Sleeper, Second Class Sleeper Fan, Second Class Seat, and First Class Sleeper.
- 56Cities
- 666Routes
Our travelers reviews about the ride with Thai Railway
Based on 116 reviews from Bookaway users who traveled with Thai Railway
David L.
Giulia G.
Jeffrey S.
Benoit J.
Jacqueline Z.