How do I book Thailand train tickets online?
Search your route, travel date, and passenger count, then compare available Thailand trains, seat classes, sleeper options, and payment choices before checkout.

Thailand, by rail
Compare timetables, seats and sleeper classes. Book your journey with secure checkout and clear station guidance.
Find your next journey
Explore popular routes, from northern cities to gateways to the islands.

Northern culture and overnight sleeper journeys.
Explore route
Historic temples, within easy reach of Bangkok.
Explore route
A relaxed seaside escape on Thailand’s southern line.
Explore route
The overnight experience
Compare first-class cabins and second-class berths before choosing your overnight journey. Sleeper options vary by train.
Explore sleeper classesBook your Thailand train tickets in 3 simple steps
Select departure, arrival station, date and number of passengers.
Choose your preferred train and seat class from the list.
After availability is confirmed and the ticket is issued, follow the email instructions for boarding or collection.
Compare sleeper cabins and seat options to choose the best class for your Thailand rail trip.
PremiumPrivate two-berth cabins with added privacy and a quieter overnight experience.
Learn More
PopularThe most popular long-distance option with bunks, curtains, blankets, and good value.
Learn More
Air-conditioned reclining seats that work well for daytime journeys across Thailand.
Learn MoreExplore top Thailand destinations and jump straight into route search and booking.

Thailand's energetic capital, ideal for starting long-distance rail journeys.

A popular northern destination known for overnight sleeper routes and mountain culture.

An easy historic getaway from Bangkok with frequent trains and UNESCO-listed ruins.

A classic seaside escape on Thailand's southern line with relaxed coastal scenery.

A convenient gateway stop for travelers heading deeper into southern Thailand.

A major northeastern hub with strong rail links to Bangkok and Nong Khai.
Book tickets for Thailand's most popular rail routes, including overnight and daytime journeys.
Thailand's rail network offers an affordable and scenic way to travel between major cities, beach gateways, and overnight destinations.
We provide an easy-to-use booking experience for Thailand train routes, with clear classes, station guidance, and international-friendly checkout.
Search your route, travel date, and passenger count, then compare available Thailand trains, seat classes, sleeper options, and payment choices before checkout.
Use the route search and route guides to compare Thailand train timetables for popular corridors including Bangkok to Chiang Mai, Bangkok to Surat Thani, and Bangkok to Chumphon.
There is no direct train onto Koh Samui. Travelers usually take a Bangkok to Surat Thani or Bangkok to Chumphon train, then continue by bus and ferry to the island.