Bangkok to Chiang Mai Train
The fastest way to travel between Bangkok and Chiang Mai. Secure your seats today.

The fastest way to travel between Bangkok and Chiang Mai. Secure your seats today.
Bangkok to Chiang Mai is one of Thailand's signature sleeper-train journeys, popular with travelers heading between Bangkok and the north.
This longer schedule is ideal for first- or second-class berths, especially if you want to save daylight and arrive the next morning.
The route currently maps to 5 timetable entries, making it one of the clearest Thailand rail pages for schedule and class comparison.

Privacy-focused overnight travelers

Most long-distance trips

Daytime departures and shorter legs
Typical scheduled journeys are around 11h, but exact timings depend on the train service and season.
Longer Thailand routes commonly offer sleeper options, while shorter departures are more likely to use seated carriages.
Book as early as you can for holiday dates and overnight departures, because the best berths and lower-bunk options can sell out first.
Follow the pickup or boarding instructions shown after booking. Some services accept digital confirmation, while others may require station collection steps.
Choose a sleeper class for privacy or overnight comfort, and a standard air-conditioned seat for shorter or daytime travel.