
Thai Railways Group Booking -Tickets and online bookings
Thai Railways Group Booking is a transportation company in Thailand. Thai Railways Group Booking operates in Bangkok, Chiang Mai, Suratthani, Nonthaburi, Samut Prakan in Thailand. Popular routes include Bangkok to Chiang Mai, Chiang Mai to Bangkok, Bangkok to Suratthani, Suratthani to Bangkok, Nonthaburi to Chiang Mai.
Thai Railways Group Booking’s popular routes

Bangkok to Chiang Mai
The distance between Bangkok and Chiang Mai is 364 miles, or approximately 582 kilometers.There are 5 ways to get from Bangkok to Chiang Mai, including minivan, car, bus, train, and flight.There are no morning departures for this route. The Earliest departure leaves at 19:00 and has a duration of 10 hours.
Bangkok to Chiang Mai by train
The only travel class available is Second Class Sleeper AC.Chiang Mai to Bangkok
The distance between Chiang Mai and Bangkok is 364 miles, or approximately 582 kilometers.There are 5 ways to get from Chiang Mai to Bangkok, including minivan, car, bus, train, and flight.There are no morning departures for this route. The Earliest departure leaves at 19:00 and has a duration of 10 hours.
Chiang Mai to Bangkok by train
The only travel class available is Second Class Sleeper AC.Bangkok to Suratthani
The distance between Bangkok and Suratthani is 331 miles, or approximately 529 kilometers.There are 6 ways to get from Bangkok to Suratthani, including bus, minivan, train, flight, bus-ferry, and ferry.The earliest departure leaves at 00:00 and has a duration of 1 hour 15 minutes.
Bangkok to Suratthani by train
Starting Price: US$ 886The only travel class available is Second Class Sleeper AC.Suratthani to Bangkok
The distance between Suratthani and Bangkok is 331 miles, or approximately 529 kilometers.There are 6 ways to get from Suratthani to Bangkok, including bus, minivan, train, flight, ferry, and bus-ferry.The earliest departure leaves at 00:30 and has a duration of 10 hours.
Suratthani to Bangkok by train
Starting Price: US$ 1,047The only travel class available is Second Class Sleeper AC.Nonthaburi to Chiang Mai
The distance between Nonthaburi and Chiang Mai is 358 miles, or approximately 572 kilometers.There are 2 ways to get from Nonthaburi to Chiang Mai, including bus and train.There are no morning departures for this route. The Earliest departure leaves at 23:00 and has a duration of 10 hours.
Nonthaburi to Chiang Mai by train
The only travel class available is Second Class Sleeper AC.
- 5Cities
- 10Routes