Do you want to travel across Thailand by rail? Taking the Bangkok to Chiang Mai sleeper train is an iconic journey. You can sleep in a neat bunk and wake up to green mountain hills.
Quick Trip Summary: Where: Departs Krung Thep Aphiwat Central Terminal in Bangkok; arrives at Chiang Mai Railway Station. When: Daily overnight service; top train departs at 6:40 PM. How much: Second-class berths cost 941 THB to 1,041 THB ($28.00 to $31.00 USD); full day budgets run from 1,750 THB ($52.00 USD) to 6,900 THB ($205.20 USD).
Many travelers ride trains on a Kanchanaburi Day Trip from Bangkok: Trains, Bridge & History. However, long-distance routes need distinct booking steps. Therefore, this guide shares verified train times and berth advice.
Quick Facts for Bangkok to Chiang Mai Sleeper Train Travelers
Before buying your ticket, check these essential travel facts:
- Departure Terminal: Krung Thep Aphiwat Central Terminal (Bang Sue) in north Bangkok.
- Arrival Station: Chiang Mai Railway Station, east of the historic Old City.
- Top Service: Special Express No. 9 CNR (modern red-and-white carriages).
- Trip Duration: Roughly 12 hours and 35 minutes across 751 kilometers.
- Local Currency: Thai Baht (THB), trading at about 33.62 THB to 1 USD.
Choosing Your Train: CNR No. 9 vs Older Northern Trains
First, pick the right train number for your trip. The northern railway network runs several daily options.
Specifically, book Special Express No. 9 CNR. This modern train entered service with red-and-white cars. It features clean vacuum toilets, digital screens, and power sockets at every berth.
In contrast, Special Express No. 13 uses older Korean Daewoo carriages. Tickets cost about 100 THB less, but berths feel more worn. Meanwhile, Rapid No. 109 offers basic fan seats for extreme budget hikers.
Second Class vs First Class: Berths and Compartments
Next, choose your class of travel with care. Both classes offer comfortable bunks and clean bedding for night travel.
This part of our guide explains berth choices. Knowing the layout helps you sleep well all night.
Second-Class AC Sleeper: Lower vs Upper Berth
Second-class air-conditioned cars form the most popular choice. During the day, seats face each other across a small table. At night, train staff convert these seats into bunk beds.
We strongly recommend booking the lower berth. The lower bunk costs 1,041 THB ($31.00 USD) and measures wider than the top. In addition, it features a large window, extra headroom, and easy luggage space under the bed.
In comparison, the upper berth costs 941 THB ($28.00 USD). It has no window and feels narrower. Also, you must climb a narrow ladder, and ceiling air vents blow cold air right onto you.

First-Class Private Cabins: Single vs Double Berths
Do you prefer full privacy on your journey? First-class carriages offer private two-berth rooms with lockable doors. Each room includes a sink, towels, and a touchscreen display.
A lower berth in first class costs 1,653 THB ($49.15 USD). Also, couples can book the entire room for 3,106 THB ($92.40 USD). In addition, solo travelers can buy private single occupancy for 2,453 THB ($72.95 USD).
Dedicated Ladies and Children Car Options
Solo female travelers can book berths in a dedicated car. State Railway of Thailand reserves Carriage No. 6 on Train No. 9 only for women and young kids.
In fact, male passengers cannot enter this carriage at any time. Female train attendants staff this car throughout the night. Consequently, this option provides extra peace of mind for solo female backpackers.
How to Book Your Thailand Train Tickets on D-Ticket
Advance booking is vital for popular routes. Official booking rules from the State Railway of Thailand D-Ticket system open seats 30 days ahead.
Lower berths on Train No. 9 sell out within hours. Therefore, mark your calendar exactly 30 days before travel at 8:30 AM Thai time. You can select your exact carriage and berth on the digital seat map.
Sometimes foreign credit cards fail on state portals. In that case, book verified 12Go Asia train tickets from Bangkok to Chiang Mai. They issue digital vouchers and handle station booking reliably.
Departure Terminal: Navigating Krung Thep Aphiwat Central Terminal
Pay close attention to your departure station. Official State Railway of Thailand notices show that express trains leave from Krung Thep Aphiwat Central Terminal.
Indeed, old travel blogs still list Hua Lamphong Station. However, long-distance express trains moved to Krung Thep Aphiwat in 2023. You can reach this vast terminal directly via the MRT Blue Line to Bang Sue Station.
Arrive at the terminal at least 45 minutes before departure. Next, gate staff check your ticket before allowing access to elevated platforms. In addition, the ground floor has clean restrooms and snack shops.
Onboard Life: Dining Cars, Power Sockets, and Train Rules
Onboard life on the overnight train is peaceful and social. Attendants come around at 8:00 PM to make up your bed with fresh sheets.
In addition, Train No. 9 features individual power sockets at every berth. You can charge phones, tablets, or cameras right beside your pillow. Meanwhile, heavy privacy curtains block out aisle lights while you sleep.
Above all, remember that alcohol is strictly banned by law on all Thai trains. Police and conductors enforce this rule strictly. Violators face steep fines or removal from the train at the next station.
Packing Essentials and Dress Code for Freezing AC Cars
Train car air-conditioning blows cold air all night. Official travel tips from the Tourism Authority of Thailand suggest packing warm clothing.
For example, never board the train wearing only shorts and sandals. Instead, pack a warm fleece hoodie, long pants, and thick wool socks in your daypack. Although attendants provide a clean blanket, extra layers ensure deep sleep.
Also, pack an eye mask and earplugs to block wheel noise. Buy bottled water and snacks at station shops before boarding. A fast Airalo Thailand eSIM keeps you connected across rural rail stretches. Also, get good SafetyWing Nomad Insurance to protect against unexpected delays.
Where to Stay in Chiang Mai After Arrival
Your train arrives in Chiang Mai around 7:15 AM. We recommend booking rooms with early check-in or secure luggage storage.
For budget travelers, stay at Hostel Lullaby inside the Old City. It offers free breakfast and quiet garden areas.
Mid-range travelers should book U Chiang Mai on Ratchadamnoen Road. Furthermore, luxury guests can unwind at the riverside Anantara Chiang Mai Resort.
After settling in, explore temples using our Chiang Mai Travel Guide: Temples & Street Food. Are you heading south next? Our Koh Tao Travel Guide: Snorkeling, Beaches & Budget covers Gulf island ferries.
Alternative Transit Options: Trains, Flights, and VIP Buses
Are train tickets sold out on your dates? You can pick from several alternative travel modes between Bangkok and Chiang Mai.
Certainly, budget airlines fly from Don Mueang Airport to Chiang Mai in 70 minutes. However, adding airport transit and baggage fees raises the total cost. Overnight VIP buses run from Mo Chit Bus Terminal, but lack flat sleeping beds.
Besides that, taking the train saves the cost of a hotel room. As a result, overnight trains remain the most popular choice for budget backpackers.
Step-by-Step Overnight Journey Schedule to Chiang Mai
This timeline outlines a typical overnight journey on Special Express No. 9. Follow this schedule for a smooth Bangkok to Chiang Mai sleeper train experience.
| Time & Stop | Train Event & Milestone | Practical Travel Advice
|
|---|---|---|
| 5:45 PM Krung Thep Aphiwat | Arrive at Bangkok’s central terminal | Take the MRT to Bang Sue; buy bottled water and dinner snacks at ground-floor snack shops. |
| 6:20 PM Platform Gate | Ticket check and train boarding | Show your digital D-Ticket QR code; store large backpacks securely under your lower berth seats. |
| 6:40 PM Bangkok Departure | Train departs promptly northward | Relax in comfortable wide seats; watch urban Bangkok give way to central plains farmland. |
| 8:00 PM – 8:30 PM Ayutthaya / Lopburi | Staff convert daytime seats into beds | Conductors install clean bed linens, pillows, and blankets; pull your personal privacy curtain closed. |
| 11:00 PM – 5:30 AM Northern Mountains | Quiet hours across sleeper carriages | Main cabin lights dim; sleep soundly while the train climbs through rugged northern valleys. |
| 6:00 AM – 6:30 AM Doi Khun Tan Tunnel | Sunrise over mist-covered hills | Open your window shade to admire jungle peaks; train passes through Thailand’s longest railway tunnel. |
| 7:15 AM Chiang Mai Station | Morning arrival at final destination | Collect personal gear; exit to find red Songthaew shared trucks charging 30 THB to the Old City. |

Sleeper Train Ticket Costs & Daily Travel Budget
Prices checked on 29 September 2026. Local currency conversions calculated at 33.62 THB to 1 USD. This itemized budget outlines realistic expenses for independent rail travelers.
| Expense Category | Budget Rail Traveler (2nd Class Upper) | Mid-Range Rail Traveler (2nd Class Lower) | Luxury Rail Traveler (1st Class Private)
|
|---|---|---|---|
| Sleeper Train Ticket | 941 THB ($28.00 USD) / upper berth | 1,041 THB ($31.00 USD) / lower berth | 2,453 THB ($72.95 USD) / private cabin |
| Dinner, Snacks & Water | 150 THB ($4.45 USD) / food shop items | 320 THB ($9.50 USD) / dining car meal | 550 THB ($16.35 USD) / premium dining |
| City Transit (MRT & Songthaew) | 80 THB ($2.40 USD) / shared transit | 120 THB ($3.55 USD) / metro & red truck | 450 THB ($13.40 USD) / private taxi transfers |
| Chiang Mai Hotel (Per Night) | 500 THB ($14.85 USD) / boutique dorm | 1,600 THB ($47.60 USD) / heritage hotel | 3,400 THB ($101.15 USD) / luxury resort |
| Digital eSIM & Incidentals | 79 THB ($2.30 USD) / prepaid data share | 120 THB ($3.55 USD) / coffee & locker | 0 THB ($0.00 USD) / package included |
| Total Estimated Daily Cost (THB) | 1,750 THB | 3,201 THB | 6,853 THB |
| Total Estimated Daily Cost (USD) | $52.00 USD | $95.20 USD | $203.85 USD |
Frequently Asked Questions About the Overnight Train
Planning your first overnight rail trip is simple with verified details. Here are clear answers to common questions about our Bangkok to Chiang Mai sleeper train guide.
How far in advance can I book the sleeper train?
You can book tickets up to 30 days before departure on the official D-Ticket portal. For peak holiday periods in December and January, log on promptly at 8:30 AM Thai time. Lower berths on Train No. 9 sell out rapidly.
Is the overnight sleeper train safe for solo travelers?
Yes, overnight trains in Thailand are very safe for solo travelers. In addition, conductors patrol carriages regularly throughout the night. Also, solo women can book berths in Carriage No. 6, which is strictly reserved for female passengers and young children.
Is food available on the overnight train?
Yes, Train No. 9 has a dining car offering hot meals, boxed rice sets, and coffee. Attendants also walk down aisles selling snacks and drinks. Coupled with that, you can bring your own food and bottled water onboard.
Can I drink alcohol on the sleeper train?
No, alcohol is strictly forbidden by law on all trains and railway stations across Thailand. Conductors enforce this rule strictly. Violators face heavy fines or police detention. Pack only non-alcoholic drinks for your journey.
Where do I store my luggage on the sleeper train?
You can store large bags and suitcases under the lower berth seat. Also, overhead luggage racks hold backpacks and smaller carry-on bags. Keep passports, money, and electronics with you in your bunk behind closed curtains.
Please travel responsibly. Respect fellow rail passengers, keep noise low during quiet hours, and leave no trash behind.





