Bangkok → Chiang Mai, overnight
The northern sleeper is the single best introduction to Thai rail travel — a comfortable berth, an early dinner, and a sunrise full of hills.
| Distance | ~750 km |
|---|---|
| Duration | About 12 hours |
| Type | Overnight sleeper |
| Best train | The evening express |
| Book ahead | 2–3 weeks in season |
Why the overnight beats the day train
You trade a wasted day for a free hotel night and wake up where you want to be. The newer sleeper carriages are clean, the berths are genuinely flat, and the gentle rocking does most of the work of putting you to sleep.
Choosing your berth
Second-class air-conditioned sleeper is the sweet spot — affordable, social, and comfortable. Lower berths cost a little more for the extra width and a window; upper berths are cheaper and perfectly fine if you don't mind a ladder.
The morning
You'll wake somewhere in the hills north of the central plain. The line curves through forest and small stations, and by breakfast the air feels noticeably cooler — Chiang Mai sits higher and quieter than Bangkok, and the train delivers you straight into that change of pace.