Bangkok to Chiang Mai Train: Best #9 Sleeper Guide (2026)

Key Takeaway: The overnight Train #9 is your best bet, taking 13 hours and costing roughly $32 for a second-class sleeper. Book your lower berth at least 30 days in advance because they sell out fast. Secure your spot easily and book Bangkok to Chiang Mai train tickets online before your travel dates.
The platform smells like grilled pork. Vendors push heavy carts past the sleek red sleeper cars waiting at Krung Thep Aphiwat Central Terminal. You are heading north tonight. Securing your Bangkok to Chiang Mai train tickets early makes the difference between waking up refreshed or feeling exhausted tomorrow. Finding available train tickets from Bangkok to Chiang Mai is the first step in planning a successful northern adventure. The overnight rail journey remains a classic travel route in Southeast Asia. But scoring the perfect ticket requires a bit of insider knowledge and advance planning.
Quick Overview: Bangkok to Chiang Mai Train Tickets

- Distance: 751 kilometers (466 miles) from the capital to the northern mountains.
- Duration: Between 10.5 hours (daytime express) and 14 hours (older overnight sleepers).
- Main Station (Bangkok): Krung Thep Aphiwat Central Terminal (replaced Hua Lamphong for long-distance routes).
- Main Station (Chiang Mai): Chiang Mai Railway Station (located just east of the old city).
- Ticket Window: Up to 90 days in advance for most sleeper trains.
Which Bangkok to Chiang Mai Train Should You Choose?
Four daily trains run this route. When comparing Bangkok to Chiang Mai train tickets, your choice depends entirely on your budget and your sleep preferences. Train #9 leaves at 6:40 PM. This modern Chinese-built sleeper train glides through the dark countryside with smooth suspension and quiet cars. Train #9 is the most popular choice on the northern line, offering modern carriages and highly reliable air conditioning. You will pay a slight premium. But the clean bathrooms and individual reading lights make the extra few dollars worth the cost.
Train #13 departs at 8:05 PM. You get older rolling stock, which means slightly squeakier beds and a retro travel atmosphere. It has plenty of charm. However, the older suspension means you will feel more bumps as you roll through the mountains. For daylight views, pick Train #7. This morning departure gives you a front-row seat to the changing scenery of rural central Thailand. Bangkok to Chiang Mai Sleeper Train: Book Train #9 (2026) explains the specific carriage layouts.
| Train No. | Departure | Arrival | Train Type | Action |
|---|---|---|---|---|
| Train 7 | 09:05 | 19:30 | Special Express (Daytime, Seats Only) | Book Seat |
| Train 9 | 18:40 | 07:15 | Special Express (Modern CNR Sleeper) | Book Sleeper |
| Train 13 | 20:05 | 08:40 | Special Express (Classic SSR Sleeper) | Book Sleeper |
| Train 51 | 22:30 | 12:10 | Express (Older Sleeper & Fan Seats) | Book Ticket |
Prices shift slightly each year. Check latest prices on thailandtrain.org to see exact fares for your specific Bangkok to Chiang Mai train tickets and 2026 travel dates.
1st Class vs 2nd Class Sleeper: What Are You Paying For?
First-class Bangkok to Chiang Mai train tickets cost around $55. You get a private, lockable two-berth compartment complete with a small sink and a power outlet. It feels similar to a budget hotel room. Traveling as a couple makes this option great, as you can book the entire room for yourselves. A first-class ticket buys you a private lockable room, while second-class gets you a comfortable curtained bed. Solo travelers must share rooms. If you book a single first-class ticket, the system pairs you with another passenger of the same gender.
Second-class sleepers remain incredibly popular. You get a comfortable bed with a privacy curtain and fresh linens sealed in plastic for your journey. The air conditioning runs cold. Pack a light sweater because the train staff keeps the cabins chilled to a crisp temperature all night. Need to know more? 1st vs 2nd Class Sleeper Thailand: Is $17 Worth It? breaks down the exact dimensions of both beds. Many backpackers prefer second class. The open-plan carriage feels safe, and you get to chat with fellow travelers before the beds are made. To avoid disappointment, travelers should secure their Bangkok to Chiang Mai train tickets well in advance.
| Class Type | Average Price (USD) | Privacy Level | AC/Fan | Action |
|---|---|---|---|---|
| 1st Class Sleeper | $55 - $60 | Private Room (Lockable door) | Air Conditioned | Book 1st Class |
| 2nd Class Sleeper | $30 - $35 | Curtained Berth (Open carriage) | Air Conditioned | Book 2nd Class |
| 2nd Class Seat | $18 - $22 | Reclining Seat | Air Conditioned | Book Seat |
| 3rd Class Seat | $8 - $10 | Wooden/Padded Bench | Ceiling Fans | Book 3rd Class |
Do not wait too long. You should definitely book train tickets online if you want a lower bunk in second class.
Food and Dining on the Northern Line
Eating on the train is part of the experience. The modern Train #9 features a dedicated dining car serving microwaved meals, snacks, and cold drinks. While the food is adequate, many travelers prefer bringing their own supplies. Before boarding at Krung Thep Aphiwat, grab some fresh fruit, pastries, or a hot meal from the station's food court. Alcohol is strictly prohibited on all State Railway of Thailand trains, so stick to water, soda, or iced coffee.
The Step-by-Step Guide to Buying Bangkok to Chiang Mai Train Tickets for 2026

Purchasing Bangkok to Chiang Mai train tickets directly from the station requires patience. The official State Railway of Thailand (SRT) website sometimes faces technical issues or rejects foreign credit cards. You can visit the station. But walking up to the counter on your travel day usually means you will be stuck sitting upright overnight. Booking exactly 90 days in advance is the best way to secure a first-class sleeper ticket. Using a reliable agency saves time. They queue up digitally the moment tickets drop, securing your preferred berth.
Here is the easiest method. First, read How to book Thailand train tickets online? to understand the digital ticketing system. Next, select your travel date. Pick Train #9 if available, choose a lower berth, and let the agency process your international payment securely. You receive a PDF ticket. Just show the barcode on your phone to the conductor when they walk through the carriage to check tickets.
Always double-check your departure station. Krung Thep Aphiwat Terminal Guide: Skip Queues will help you navigate the massive new glass-and-steel transit hub easily. Check availability for your dates and book your Bangkok to Chiang Mai train tickets here.
6 Pro Tips for the Northern Line
Train travel demands specific strategies. Follow these practical tips to ensure your overnight journey is comfortable and stress-free.
- Always book the lower berth. The lower bed is noticeably wider, features a window, and costs only a few dollars more.
- Pack a warm layer. The air conditioning blasts at full power, turning the sleeper carriages very cold by midnight.
- Bring your own snacks. While the dining car serves meals, bringing fresh fruit and snacks from a convenience store is smarter.
- Mind your bulky luggage. Read the Thailand Train Luggage Rules: Size Limits & Storage (2026) to ensure your massive backpack fits under the seat.
- Wake up early for views. Set an alarm for 6:00 AM to watch the jungle-covered mountains emerge from the misty morning fog.
- Book through a trusted platform. Using a service like thailandtrain.org guarantees you get the specific Bangkok to Chiang Mai train tickets and berths you want.
Understanding the route is helpful. Check out the Map of Thailand’s Northern Train Line to trace your journey through the historic cities of Ayutthaya and Phitsanulok.
Frequently Asked Questions
How much are Bangkok to Chiang Mai train tickets?
A second-class sleeper ticket on the Bangkok to Chiang Mai train typically costs between 800 and 1,100 THB (approximately $22–$32 USD) depending on the train type and berth choice. Prices for first-class cabins are significantly higher, usually starting around 1,450 THB. Booking online in advance is recommended to secure these standard rates.
How far in advance can I book Bangkok to Chiang Mai train tickets?
You can book Bangkok to Chiang Mai train tickets up to 90 days in advance for long-distance routes on the Northern Line. For shorter journeys, the booking window may be limited to 30 days or less. Because popular trains like #9 sell out quickly, travelers should aim to book as soon as the 90-day window opens.
Which is the best train from Bangkok to Chiang Mai?
Train #9 is widely considered the best option because it uses modern CNR Chinese-built carriages with superior comfort, cleanliness, and quietness. It is a Special Express service that departs in the early evening, allowing passengers to enjoy a full night's sleep in a climate-controlled environment.
Where do trains to Chiang Mai depart from in Bangkok?
All long-distance trains to Chiang Mai now depart from Krung Thep Aphiwat Central Terminal, which officially replaced the historic Hua Lamphong station for these routes in 2023. Travelers can easily reach this modern hub via the MRT Blue Line at Bang Sue Station.
Is it better to book a lower or upper berth?
Lower berths are generally preferred because they are wider, have a window for morning views, and do not require climbing a ladder to access. While they are slightly more expensive than upper berths, the extra space and convenience make them the first choice for most travelers.
How long is the journey for those with Bangkok to Chiang Mai train tickets?
The journey takes between 10.5 and 14 hours depending on the specific service you select. The daytime Sprinter (Train #7) is the fastest at roughly 10.5 hours, while the popular overnight sleepers typically take about 13 hours to reach the northern capital.



![Morocco Train Routes: Al Boraq & Al Atlas [2026 Guide]](https://static.moroccotrain.com/images/articles/cover-1773065626181.png)