Bangkok Chiang Mai sleeper, Krung Thep Aphiwat Central Terminal, Train #9 CNR, Train #13 SSR, Chiang Mai train ticket price 2026, Second class sleeper train ThailandGeneral11 min read

Bangkok to Chiang Mai Sleeper Train: CNR vs SSR (2026)

Bangkok to Chiang Mai Sleeper Train: CNR vs SSR (2026)

Key Takeaway: The Bangkok Chiang Mai sleeper journey takes roughly 13 hours and costs between 840 THB and 1,700 THB (~$24-$48) depending on your class. Choose the modern CNR (Train #9) for bright, airline-style cleanliness, or the classic SSR (Train #13) for wider lower berths and old-school railway charm. Tickets sell out weeks ahead in high season, so book your Bangkok Chiang Mai sleeper tickets online to secure a coveted lower berth and ensure a comfortable trip.

The rhythmic clack of steel wheels over ancient tracks is a perfect lullaby. You wake up, peel back a thick curtain, and watch the morning mist roll over the jungle-clad hills of northern Thailand. This is the magic of the overnight rail journey. But before you reach the mountains, you have to choose your chariot. Welcome to the ultimate Bangkok Chiang Mai sleeper guide: CNR vs SSR. The State Railway of Thailand operates two distinctly different sleeping experiences on this iconic 700-kilometer route. And making the wrong choice can mean the difference between a deeply restful night and a bleary-eyed morning. I have ridden these rails more times than I can count. Honestly, both trains will get you there safely. But the physical experience inside the carriages varies wildly. So let us break down exactly what you get for your baht when you book your Bangkok Chiang Mai sleeper tickets at thailandtrain.org.

Quick Overview: Bangkok Chiang Mai Sleeper Train

Photograph illustrating Quick Overview: Bangkok to Chiang Mai by
Photograph illustrating Quick Overview: Bangkok to Chiang Mai by
Most travelers just want the basic logistics before looking at the details of the Bangkok Chiang Mai sleeper service. Here is what you need to know about the northern rail corridor heading into 2026.
  • Departure Station: Krung Thep Aphiwat Central Terminal (Bangkok's new massive rail hub, replacing Hua Lamphong).
  • Arrival Station: Chiang Mai Railway Station.
  • Distance: Approximately 716 kilometers (445 miles).
  • Duration: 13 to 14 hours, depending on the specific train.
  • Main Train Options: Train #9 (CNR - The modern red train) and Train #13 (SSR - The classic blue train).
  • Route details: Check out the Map of Thailand’s Northern Train Line to see the stops along the way.
If you are planning a broader itinerary, you might also want to review the full Thailand Train Map to see how this route connects to the southern beaches or eastern borders.

What is the Difference Between CNR and SSR Trains?

Photograph illustrating What is the Difference Between CNR and S
Photograph illustrating What is the Difference Between CNR and S
Here is the thing about choosing a Bangkok Chiang Mai sleeper. The ticket might say "Second Class Sleeper," but the actual bed you get depends entirely on the rolling stock. The CNR trains (primarily Train #9) are the pride of the modern fleet. Built by the Chinese Railway Rolling Stock Corporation in 2016, these red and silver carriages look and feel like a modern airplane fuselage. They are heavily air-conditioned, ruthlessly clean, and brightly lit. The SSR trains (Special Express Sleeper, primarily Train #13) are the old guard. These Japanese-built Daewoo carriages feature the classic blue livery. They show their age with scuffed panels and older fixtures. But they hold a secret that veteran travelers love. The lower beds on the SSR are noticeably wider than those on the modern CNR Bangkok Chiang Mai sleeper trains. The modern CNR trains feature individual reading lights, charging ports, and vacuum toilets, while the classic SSR trains offer wider lower berths and a more traditional railway atmosphere.
CNR vs SSR: Bangkok Chiang Mai Sleeper Comparison
Feature CNR (Train #9) SSR (Train #13) Book Now
Air Conditioning Very strong (pack a sweater) Moderate to strong Book Train
Power Outlets Individual at every bed Shared in the corridor Book Train
Toilets Modern airplane-style vacuum Mix of western and squat (track-drop) Book Train
Lighting at Night Corridor lights stay on BRIGHT Lights are heavily dimmed Book Train
Lower Bed Width Standard single Extra wide (almost a super-single) Book Train
First Class Available? Yes (Private 2-berth cabins) No (2nd Class only) Book Train
For a closer look at how these fit into the broader railway network, read our guide on Train Classes in Thailand: A Comfortable Journey Across the Kingdom.

How Much Does the Bangkok to Chiang Mai Sleeper Train Cost?

Photograph illustrating How Much Does the Bangkok to Chiang Mai
Photograph illustrating How Much Does the Bangkok to Chiang Mai
You are probably wondering if the modern Bangkok Chiang Mai sleeper costs significantly more. The short answer is no. The price difference between the two train types is incredibly small, which is why Train #9 sells out so fast. The State Railway of Thailand uses a dynamic pricing model based on distance, class, and whether you choose an upper or lower bed. Lower beds are always more expensive because they have a window and are significantly easier to climb into. According to the official D-Ticket system, Bangkok Chiang Mai sleeper fares have remained highly affordable for all traveler types. Expect to pay around 1,041 THB ($30) for a lower bed on the modern CNR train, which is only a 200 THB premium over the older SSR carriages.
2026 Ticket Prices: Bangkok Chiang Mai Sleeper
Train Type & Class Upper Berth Price Lower Berth Price Where to Buy
CNR 1st Class (Train #9) 1,453 THB (~$41) 1,653 THB (~$47) Check Availability
CNR 2nd Class (Train #9) 941 THB (~$27) 1,041 THB (~$30) Check Availability
SSR 2nd Class (Train #13) 771 THB (~$22) 841 THB (~$24) Check Availability
If you want the absolute cheapest flat bed to Chiang Mai, the SSR upper berth is a bargain. But at just $30 for the modern CNR lower bed, I almost always recommend spending the extra few dollars. You can check current prices and book your Bangkok Chiang Mai sleeper tickets at thailandtrain.org to see live availability for your dates.

The Onboard Experience: Sleep, Food, and Bathrooms

Photograph illustrating The Onboard Experience: Sleep, Food, and
Photograph illustrating The Onboard Experience: Sleep, Food, and
Let us talk about the actual reality of living on a Bangkok Chiang Mai sleeper for 13 hours. If you book the CNR, your evening begins with an attendant coming by to magically transform your facing seats into a flat bed. They lay down a fresh mattress pad, crisp white sheets, a blanket, and a pillow. It feels remarkably sanitary. However, the CNR has one massive flaw. The bright fluorescent corridor lights stay on all night for security cameras. Your curtain blocks most of it, but light still bleeds through the edges. The SSR Bangkok Chiang Mai sleeper is a completely different vibe. The attendant still makes your bed, but the carriage lights are actually dimmed at night. It feels much cozier. You get a gentler, darker sleeping environment. And because the lower bed is wider, taller travelers often find they can sleep at a slight diagonal. For luggage, the CNR trains allow you to slide medium-sized bags directly under the lower seats, keeping them out of the aisle. The older SSR trains have overhead racks and space at the end of the carriage for larger backpacks. Food on both trains is handled by an onboard dining car, though the 2026 menus are fairly restricted. You will find microwaved green curry, rice, and cold beers (sometimes, depending on current alcohol regulations). Honestly, the dining car food is just okay. You are much better off buying grilled chicken and sticky rice from the station vendors before boarding your Bangkok Chiang Mai sleeper. Bathrooms are the final frontier. The CNR features sealed vacuum toilets exactly like a Boeing 737. They stay relatively clean for the whole journey. The SSR relies on older track-drop toilets. They smell a bit by hour ten. If bathroom anxiety is a thing for you, book your Bangkok Chiang Mai sleeper tickets online for the CNR immediately.

7 Pro Tips for the Thai Sleeper Train

After riding this route for years, I have learned a few hard lessons. Follow these tips to ensure a flawless Bangkok Chiang Mai sleeper journey. 1. Always book the lower berth. It costs slightly more, but you get a window, more headroom, and you don't have to navigate a tiny metal ladder in the middle of the night. 2. Bring a high-quality eye mask. If you are riding the modern CNR train, this is non-negotiable. The corridor lights are blindingly bright. 3. Pack warm clothes. Thai train air conditioning has two settings: off, and arctic tundra. You will want sweatpants and a hoodie, even if it is 35°C (95°F) outside in Bangkok. 4. Don't go to Hua Lamphong. As of recently, all long-distance trains depart from the massive new Krung Thep Aphiwat Central Terminal. Do not show up at the old, historic station by mistake. 5. Set an alarm for the Khun Tan tunnel. About an hour before arriving in Chiang Mai, the train climbs through the mountains and passes through Thailand's longest railway tunnel. The jungle views right after sunrise here are spectacular. 6. Bring your own toilet paper. The CNR trains usually stay stocked, but the older SSR trains almost always run out of paper by 6:00 AM. 7. Secure your tickets early. This is the most popular tourist route in the country. Use a reliable platform and figure out how to book Thailand train tickets online at least 30 days in advance. To get the best seats, book your Bangkok Chiang Mai sleeper tickets at thailandtrain.org as soon as your travel dates are confirmed. If you are curious about expanding your rail journey beyond the north, read our complete guide on how to travel Thailand by train.

Ready to Book Your Bangkok Chiang Mai sleeper?

Securing your spot on this iconic route is the first step to an unforgettable northern Thailand adventure. Because lower berths sell out weeks in advance during the high season, don't wait until you arrive in Bangkok to buy your fare. Book your Bangkok Chiang Mai sleeper tickets online today to guarantee the best bed for your journey and enjoy the peace of mind that comes with a confirmed reservation.

Frequently Asked Questions

How much does a Bangkok Chiang Mai sleeper train ticket cost?

A Bangkok Chiang Mai sleeper train ticket costs between 840 THB (~$24) for a classic SSR upper berth and 1,700 THB (~$48) for a modern CNR lower berth. Prices vary based on the train type and class selected. You can check real-time pricing and availability on thailandtrain.org.

How do I book a sleeper train from Bangkok to Chiang Mai?

You can book sleeper train tickets online through the official State Railway of Thailand site or via thailandtrain.org to ensure a confirmed seat. It is highly recommended to book your Bangkok Chiang Mai sleeper tickets at least 30 days in advance, especially during the high season from November to February.

What is the difference between CNR and SSR trains in Thailand?

The CNR (Train #9) is a modern, Chinese-built train with power outlets, CCTV, and aircraft-style vacuum toilets, while the SSR (Train #13) is an older, classic train known for wider lower berths and a more traditional feel. CNR trains are generally cleaner and more brightly lit, making them popular for first-time travelers on the Bangkok Chiang Mai sleeper route.

Which station in Bangkok does the Chiang Mai sleeper train depart from?

The Bangkok Chiang Mai sleeper train departs from Krung Thep Aphiwat Central Terminal, which replaced the old Hua Lamphong station as the city's primary rail hub. Ensure you arrive at least 30 minutes before departure to navigate the large terminal.

How long is the overnight train from Bangkok to Chiang Mai?

The overnight train journey from Bangkok to Chiang Mai typically takes between 13 and 14 hours, covering a distance of approximately 716 kilometers. Most travelers prefer the Bangkok Chiang Mai sleeper options to save on a night's accommodation while arriving refreshed in the morning.

Is the lower berth better than the upper berth on Thai sleeper trains?

The lower berth is widely considered superior because it is significantly wider, has a window for morning views, and offers more headroom than the cramped upper berth. Lower berths on the Bangkok Chiang Mai sleeper sell out much faster, so booking early via thailandtrain.org is essential to secure one.

Tags:Bangkok Chiang Mai sleeperKrung Thep Aphiwat Central TerminalTrain #9 CNRTrain #13 SSRChiang Mai train ticket price 2026Second class sleeper train Thailand