
Bangkok to Chiang Mai Sleeper Train: The Complete 2026 Guide
Why Take the Night Train?
Flying from Bangkok to Chiang Mai takes about an hour in the air, but once you factor in airport transfers, security queues and boarding, the overnight sleeper train starts looking surprisingly competitive. You leave Bangkok in the evening, wake up to mountain scenery rolling past your window and arrive in Chiang Mai refreshed by 07:15 the next morning. You save a hotel night, skip two airport transfers and get a genuinely memorable travel experience along the way.
The Best Train: Special Express No. 9
The most popular service is Train #9, departing Bangkok's Hua Lamphong (or Krung Thep Aphiwat) station at 18:40 and arriving in Chiang Mai at 07:15 the following day. The journey takes roughly 12 hours. This train uses the newer Chinese-built CNR carriages, which are air-conditioned and well-maintained.
Train #9 has one 1st Class sleeper carriage and nine 2nd Class sleeper carriages. For the return trip, Train #14 leaves Chiang Mai to Bangkok in the evening and arrives in Bangkok the next morning.
1st Class vs 2nd Class
1st Class
Private two-berth cabins with a lockable door, a small sink and a window. Good for couples or anyone who values total privacy. However, some travellers find the compartments can rattle and feel isolated.
- Upper berth: 1,453 baht
- Lower berth: 1,653 baht
- Solo cabin (both berths): 2,453 baht
2nd Class
Open-plan carriages where daytime seats convert into bunks at night, each with a privacy curtain. Many experienced travellers actually prefer 2nd Class for its more social atmosphere. The bunks are comfortable, with clean bedding provided.
- Upper berth: 941 baht
- Lower berth: 1,041 baht
The lower berth is wider, closer to the window and easier to get in and out of, so it costs slightly more and sells out first.
How to Book
Sleeper trains on this route sell out fast, especially during peak season (November to February) and Thai holidays. Book three to six months in advance to secure your preferred berth.
12Go Asia is the most popular booking platform for foreign travellers. They handle the State Railway of Thailand (SRT) ticketing system, accept international credit cards and allow bookings up to 180 days ahead. A small service fee applies but most travellers consider it worth the convenience.
You can also book directly at Hua Lamphong station or through the SRT website, though the official site can be tricky to navigate in English.
What to Expect On Board
- Evening: board around 18:00, settle into your seat, and watch Bangkok's suburbs fade into rice paddies. A small food cart rolls through selling drinks, instant noodles and snacks.
- Bedtime: around 20:00 to 21:00, attendants fold down the bunks and make up the beds with fresh sheets, a pillow and a blanket.
- Morning: sunrise views through the window as the train climbs into the northern hills approaching Chiang Mai. The scenery on the final stretch is genuinely stunning.
Practical Tips
- Bring snacks and water. The on-board cart has basics, but the selection is limited.
- Pack a power bank. Not all berths have charging sockets.
- Keep valuables close. The trains are safe, but use common sense with bags at night.
- Arrive at the station 30 minutes early to find your carriage and settle in.
- Download an offline map of Chiang Mai so you are ready to navigate on arrival.
Is It Worth It?
At under 1,100 baht for a 2nd Class berth, the Bangkok to Chiang Mai sleeper train is one of the best travel bargains in Southeast Asia. You save on a hotel, avoid two taxi rides to airports, cut your carbon footprint and arrive in Chiang Mai with a story to tell. For most visitors, the answer is a firm yes.
If you are planning a longer journey through northern Thailand, consider extending your trip to Chiang Rai or even Pai β both are easy onward connections from Chiang Mai. You can also compare the sleeper train with the Blue Jasmine luxury train if you want a premium rail experience. For other transport options on this corridor, see the full Bangkok to Chiang Mai transport guide. Travellers continuing south after their northern loop can check routes like Chiang Mai to Koh Samui or Chiang Mai to Krabi for the next leg.
Before your trip, review the Thailand visa guide and consider whether you need travel insurance for Thailand.
Sources & References
This article is based on editorial research and verified with the following sources:
Go2Thailand Team
Based in Thailand since 2019 | 50+ provinces visited | Updated monthly
We are a team of travel writers and Thailand residents who explore the country year-round. Our guides are based on first-hand experience, local knowledge, and verified official sources.
More about us βTags
Ayutthaya Day Trip by Train from Bangkok: A Budget Temple-Hopping Guide for 2026
Next βBangkok's Craft Beer Scene in 2026: Festivals, Taprooms and Where to Drink
People Also Read
transportNew Airline Routes to Thailand in 2026: flydubai, Norse Atlantic and Scoot Lead the Charge
Multiple international carriers are launching new routes to Thailand in 2026, including flydubai, Norse Atlantic Airways and Scoot with direct flights to Chiang Rai.
transportThai Airways Summer 2026: New Direct Flights to Amsterdam, Auckland and Perth
Thai Airways unveils its Summer 2026 schedule with new nonstop routes from Bangkok to Amsterdam, Auckland and Perth, plus expanded frequencies across Asia.
transportBangkok's Yellow and Pink Line Monorails: A Tourist Guide for 2026
Bangkok's driverless Yellow and Pink Line monorails opened in 2023-2024 and make it easy to reach neighbourhoods tourists used to skip. Here is how to use them in 2026.
Plan Your Thailand Trip
Book hotels, transport, activities, and get connected with an eSIM
Some links are affiliate links. We may earn a commission at no extra cost to you.
