Chiang Mai to Bangkok by Sleeper Train – A 13-Hour Railway Journey

The Chiang Mai–Bangkok Sleeper Train
While flights and buses are the common ways to travel between Chiang Mai and Bangkok, the sleeper train offers something neither can match. Departing Chiang Mai Station at 17:00 and arriving at Bangkok's Hua Lamphong Station at 06:15 the next morning, this 13-hour journey lets you watch Thailand's landscape transform from twilight through night to dawn.
A flight takes 90 minutes. But these 13 hours hold a magic that speed can never capture.
*Chiang Mai Station platform — where the 13-hour railway journey begins*
Tickets & Seat Classes
The sleeper service runs as a Special Express at 1,953 THB (approx. $55 USD) for a 2nd class air-conditioned berth.
Main classes:
- 1st Class – private 2-person cabin, for those wanting privacy
- 2nd Class – upper/lower open berths, most popular choice
- Seat only – cheapest option, no sleeping berth
Lower berths are most popular — bigger windows and easier access. Upper berths are cheaper but have smaller windows.
Tickets can be purchased at Chiang Mai Station or booked online through the State Railway of Thailand (SRT) website. Book early during peak seasons (Songkran, year-end holidays).
Life on Board
Departing at 17:00, you're greeted by golden sunset views of northern Thailand's rice paddies and rural villages. The conductor takes dinner orders — Thai food boxes delivered right to your seat.
Around 21:00, seats are converted to sleeping berths with fresh sheets and pillows. The rhythmic rocking of the train becomes a surprisingly soothing lullaby.
*Views from the train window — watching the landscape shift from dusk to night*
Window Views – Sunset to Sunrise
The real magic is the changing scenery:
17:00–19:00 (Sunset) – Northern Thailand's farmland bathed in golden light.
19:00–21:00 (Night) – Small town lights dot the darkness. Dinner time.
05:00–06:15 (Dawn) – Bangkok's urban landscape emerges in the morning glow. The contrast from countryside to metropolis is striking.
This route was also featured in Japanese celebrity Tsubasa Imai's "Thailand Railway Journey" — a beloved route for train enthusiasts worldwide.
*Inside the train and passing scenery*
Essential Information
| Detail | Info |
|---|---|
| Route | Chiang Mai Station → Bangkok (Hua Lamphong) |
| Departure | Chiang Mai Station 17:00 |
| Arrival | Bangkok Station 06:15 (next morning) |
| Duration | Approx. 13 hours |
| Train type | Special Express |
| Fare | 1,953 THB (2nd class AC berth) |
| Tickets | Chiang Mai Station or SRT website |
Packing tips:
- Light jacket (AC can be strong)
- Eye mask & earplugs
- Power bank (outlets may not be available)
- Snacks & drinks (there is onboard service, but just in case)
The sleeper train isn't just transportation — the journey itself is the experience. As a memorable way to end your Chiang Mai trip, consider choosing these 13 hours on the rails over 90 minutes in the sky.
HATAGO can help with station access and ticket purchases. Just ask.
*Arriving in Bangkok the next morning — after 13 hours, a new adventure begins*
*This article is part of the "Walking Chiang Mai" series by HATAGO Chiang Mai.*

