Bangkok to Chiang Mai Train: Tickets, Timetable & Complete Guide 2026
The Bangkok to Chiang Mai train covers 751 km on the SRT Northern Line with 5 daily departures from Krung Thep Aphiwat Central Terminal (Bang Sue Grand Station). Journey times range from 10h20m to 13h45m: one daytime option (Train #7, 07:30) and four overnight services departing between 14:15 and 22:30, including Train #9, Thailand's newest CNR sleeper (12h35m, women-only carriage, power outlets). Key stops along the route include Ayutthaya, Lopburi, Phitsanulok, and Lampang. All trains arrive at Chiang Mai Railway Station, centrally located in the city. Tickets start at 230 ฿ (US$7.28, Rapid #109) up to US$29.70 for a 2nd Class AC sleeper on Train #9. Book below with real-time seat maps, 180-day advance booking, and e-tickets delivered to your email.
Buy Train Tickets From Bangkok to Chiang Mai
Secure your journey by using the YesMyTrips widget to reserve your Thai train tickets today! Booking in advance is the best way to guarantee your seat and avoid disappointment, especially during peak travel periods and holidays when availability is limited.
For long-distance routes like Bangkok to Chiang Mai, you can now book your tickets up to 180 days in advance. This extended window allows for better trip planning and ensures you get first pick of your preferred departure times and specific seats including the highly sought after lower berths and first-class cabins.
Compare prices, schedules and routes | Fast confirmation and e-tickets sent to your email.
Key Facts
Verified 2026 SRT Schedule Update
Notice: As of March 2026, YesMyTrips has manually verified these schedules against the State Railway of Thailand (SRT) master timetable.
Most travel platforms and search results are currently displaying outdated 2024/2025 data.
The times listed below are the correct, updated departures for the 2026 season.
At a Glance: 2026 Schedules & Ticket Prices
There are 5 trains operating daily from Bangkok to Chiang Mai. This frequency ensures that whether you prefer a scenic daytime ride or a time-saving overnight journey, there is a departure to fit your schedule. The current timetable offers a strategic mix of speed and comfort levels:
• Daytime Exploration: The Special Express #7 is the sole daytime departure, perfect for those who want to see the central plains transition into the Northern highlands.
• Overnight Efficiency: Four nightly services (#109, #9, #13, and #51) allow you to save on a night’s accommodation. This includes the premier Special Express CNR #9, which utilizes Thailand's most modern Chinese-built carriages.
• Budget & Speed Options: Travel times vary from a brisk 10h 20m to a more leisurely 13h 45m, with prices starting as low as 230 ฿ for Rapid services.
My take: I've taken most of these trains personally. Train #9 is the clear overnight winner, the CNR carriages feel like a genuine step up from the older Thai rolling stock. For daytime, Train #7 is the only option, and the scenery between hours 5 and 8 through the mountain entry is the best I've seen from any train in Thailand.
Which Train Should You Choose? (2026)
Choosing Your Carriage: Sleepers vs. Seats
The train between Bangkok and Chiang Mai offers diverse type of classes:
Which Class Is Right for You?
Here's a quick breakdown by traveler type:
| Traveler Type | Recommended Class | Why |
|---|---|---|
| Backpackers | 2nd Class Sleeper (AC) | Affordable, social, decent comfort for a 12-hour night |
| Couples | 1st Class Sleeper (private cabin) | Privacy, quiet, shared enclosed space |
| Families | 2nd Class Sleeper (lower bunks) | Room for kids, manageable cost, easier access |
| Business / Light travelers | Special Express seating or 1st Class Sleeper | Reliable, quiet, reserved seat guaranteed |
| Budget backpackers | Rapid #109 (3rd Class) | Cheapest option, fan only, slower, but gets you there |
My recommendation for most travelers: 2nd Class AC sleeper. It's what I book for friends coming to Thailand and what I've seen work well across hundreds of bookings I've managed personally. Comfortable enough, affordable, and you actually sleep. For daytime, 2nd Class AC seat, simple and fine.
Key Stops Along the Northern line
The Bangkok to Chiang Mai train is not just a point-to-point trip. The Northern Line passes through some of Thailand's most historically and culturally rich towns. Each stop is a potential detour:
• Ayutthaya (90 min from Bangkok): UNESCO World Heritage site. Ancient temples, prangs, and ruins. Perfect half-day detour before boarding the overnight train.
• Lopburi: Known for its monkey-inhabited Khmer temples and quirky historical atmosphere. Easily doable as a quick stop.
• Phitsanulok: Regional hub with connections to Sukhothai, the cradle of Thai civilization. Good base for history-focused travelers.
• Lampang: Charming town with horse-drawn carriages, teak architecture, and a slow pace. Great overnight stop before pushing on to Chiang Mai.
• Lamphun: The last stop before Chiang Mai. Lanna temples and serene countryside just 26 km south of the city.
All these stops are served by long-distance trains on the Northern Line. If you plan to hop off, check station facilities and train frequency before committing, some towns have only a few trains per day.
My personal pick if you're adding a stop: Lampang. It's the most underrated town on this line. Horse-drawn carriages, almost no tourists, and a completely different pace from Chiang Mai. I've recommended it to dozens of travelers and none of them regretted it.
Timing Your Trip: The 180-Day Booking Rules
Navigating the booking timelines for the State Railway of Thailand (SRT) can be confusing because the opening date depends entirely on the distance of your journey. To ensure long-distance travelers can secure berths on popular routes like Bangkok to Chiang Mai, the SRT uses a tiered system.
If you are booking a full-route sleeper, you can now reserve your spot up to 180 days in advance. However, for shorter commuter distances, the booking window is much narrower to prevent local trips from taking up seats intended for overnight travelers.
Thailand Train Booking Windows (SRT 2026)
| Trip Distance / Type | Booking Opens | Example Route |
|---|---|---|
| Long Distance (Over 60% of route) |
60 to 180 Days Ahead | Bangkok to Chiang Mai |
| Medium Distance (25% – 59% of route) |
30 Days Ahead | Bangkok to Phitsanulok |
| Short Distance (Less than 25% of route) |
1 Day Ahead | Bangkok to Ayutthaya |
Tickets not open yet? Don't miss out.
If your travel date is still outside the official booking window, you can still search for your trip on YesMyTrips today.
Simply find your desired route, and if tickets aren't available yet, register for our Ticket Open email alerts. We will monitor the SRT system for you and send an immediate notification the moment reservations become active for your specific date. It’s the easiest way to ensure you get the exact cabin or seat you want without checking back every day.
Secure Your Seats: Live Booking & Real-Time Maps
Booking a journey on the Northern Line involves navigating the State Railway of Thailand (SRT) reservation system. While the official D-Ticket platform is the primary source for rail inventory, many travelers find the technical requirements such as mandatory account registration and specific regional payment gateways to be a hurdle.
How the Reservation Process Works
As of March 2026, the SRT has expanded the booking window, allowing travelers to secure tickets for the full 751 km route up to 180 days in advance.
To simplify your planning, YesMyTrips acts as your direct interface to the official inventory. Here is how to secure your seat:
The YesMyTrips Advantage
While direct booking via government portals is available, we provide a 'human-in-the-loop' service layer to handle complex logistics and ensure a seamless journey.
I booked a sleeper train from Chiang Mai to Bangkok during my trip to Thailand. As a solo female traveler, I was a bit nervous at first, but I was able to reserve a women-only cabin through Yesmytrips, which made me feel safe and comfortable throughout the journey. Everything went smoothly! I highly recommend their service for solo travelling women.
Siri St. Louis, USThe booking process was easy, information are clear and process was smooth. Great support, our train was delayed and my wife and I were a bit stressed about it, we contact the support and they replied almost instantly giving us explanation, telling us what to do and keeping us updated.
Garry Oldom, DEThe Scenic Journey: A Mile-by-Mile Timeline
| Timeline | Region | Best Side | What to Look For |
|---|---|---|---|
| 0–1 hrs | Leaving Bangkok | LOOK BOTH | Urban sprawl, canals (klongs), and local rail-side markets. |
| 1.5–2 hrs | Ayutthaya | LOOK LEFT | Ancient temple ruins, prangs, and Wat-style rooftops. |
| 2–4 hrs | Central Plains | LOOK BOTH | The 'Rice Bowl' endless paddies, water buffalo, and stilt houses. |
| 4–5 hrs | Lopburi / Saraburi | LOOK RIGHT | Limestone hills and the transition to a dryer landscape. |
| 5–7 hrs | Mountain Entry | LOOK BOTH | Forested hills and the train 'snaking' through long curves. |
| 7–9 hrs | Northern Forests | LOOK LEFT | Dense jungle, tunnels, and rainy-season waterfalls. |
| 9–11 hrs | Lamphun Province | LOOK RIGHT | Lanna-style architecture and ancient temple compounds. |
| Final Hour | Chiang Mai Arrival | LOOK BOTH | Mountain skylines and the suburbs of the Northern capital. |
Taking a bicycle on the Bangkok to Chiang Mai train
You can take a bicycle with you if there is space in the freight car of train #13, #51 or #109. There is an extra small charge (90 to 130 THB) for this service, you need to arrange at the station.
What to Expect Onboard
Thai long-distance trains are built for overnight comfort, especially on the Northern Line. Here's what you'll find depending on your class:
• Sleeper cabins: 2nd Class sleepers have bunk-style beds with curtains for privacy. 1st Class cabins are enclosed two-bed compartments, ideal for couples or solo travelers wanting total quiet.
• Seating: Daytime trains offer cushioned seats in 2nd and 3rd Class. Some Special Express services include reclining seats with extra legroom.
• Food: Most overnight trains have a dining car or a food trolley. You can also pre-order meals or bring your own snacks. Station vendors at major stops are also an option.
• Toilets: Western-style and squat toilets both available. Cleanliness varies by train type and time of day. Bring tissues and hand sanitizer.
• Power and connectivity: Newer trains (especially the CNR #9) offer power outlets in 1st and 2nd Class. Wi-Fi is not guaranteed on any service, so download entertainment before you board.
One thing I tell every traveler before they board: the AC carriages get genuinely cold after midnight. I've seen people in t-shirts at 2am regretting it. Bedding is provided on sleepers, but a light jacket or a cheap 7-Eleven blanket is worth buying at the station.
Best Time to Travel Bangkok the Northern line
Thailand's climate affects the train experience more than most people expect:
• Cool season (Nov–Feb): Best time to travel. Mild temperatures, clear skies, comfortable overnight conditions. Book early around Christmas, New Year, and Lunar New Year as trains sell out weeks ahead.
• Hot season (Mar–May): Daytime trains can get uncomfortable in non-AC classes. Stick to overnight AC sleepers or evening departures.
• Rainy season (Jun–Oct): Lush green scenery but occasional delays due to track flooding or slippery conditions in the north. Factor in buffer time if you have onward connections.
Peak periods to book well in advance:
• Songkran (Thai New Year, mid-April): trains fill weeks ahead
• Loy Krathong (November): Chiang Mai draws huge crowds
• Thai public holidays and long weekends: sleeper berths go fast
I've traveled this route in both the cool season and the rainy season. The difference is real. A clear January morning on Train #7 through the Northern highlands hits differently, the kind of light you don't see from a plane. Rainy season has its own charm (waterfalls appear trackside after hour 7) but build buffer time into your itinerary if you have onward connections.
If scenery is your priority: Train #7 in cool season is the gold standard.
Bangkok to Chiang Mai: Train vs. Bus vs. Plane
There are three main ways to travel from Bangkok to Chiang Mai: train, bus, and plane. Here is a practical comparison.
Train (10h20m–13h45m, US$7–30): The best all-round option for most travelers. Four of the five daily trains run overnight, letting you sleep on board and wake up in Chiang Mai, effectively saving a night's accommodation. You depart from the city center and arrive at Chiang Mai Railway Station in the city center. No airport transfer, no check-in, no luggage fees. The main tradeoff: longer travel time than flying.
Bus (9–11 hours, US$10–18): Slightly cheaper than a 2nd class train ticket and roughly the same travel time. VIP buses have AC and reclining seats but no flat beds. Depart from Mo Chit or Ekkamai bus terminals in Bangkok. A workable budget option, but not noticeably faster and less comfortable for overnight travel.
Plane (~1 hour flight, US$25–80): Fastest in the air, but factor in 45–90 minutes from central Bangkok to Don Mueang or Suvarnabhumi Airport, check-in time, and 30–40 minutes from Chiang Mai International Airport into the city. Total door-to-door is typically 4–6 hours. Best choice for short trips or travelers with tight schedules.
Bottom line: if you have an overnight to spare, the train beats both on value and experience. One hour in the air versus a slow evening through the Central Plains, the Northern highlands, and waking up in Chiang Mai, there is no comparison.
Thai Train Travel Requirements for Foreigners (2026 Guide)
Traveling across Thailand by rail is one of the most scenic and rewarding ways to see the country, but the logistics have changed significantly as of 2026. Whether you're heading to the mountains of Chiang Mai or down to the islands via Surat Thani, knowing the latest rules for boarding and ticketing is essential for a smooth departure.
The following guide breaks down the critical boarding requirements, including the transition to the new Krung Thep Aphiwat Central Terminal in Bangkok and the latest digital ticket policies.
| Category | Requirement | Pro-Tip / Detail |
|---|---|---|
| Identity Document | Original Passport | Must match the name on the ticket exactly. |
| Ticket Format | Mobile E-Ticket | PDF on phone is sufficient. No printing required. |
| Boarding Time | 30 mins before | Arrive early; no airport-style check-in counters. |
| Offline Access | Screenshot/Save | Save PDF locally; station Wi-Fi can be unreliable. |
Arrival & Logistics: Navigating the Stations
Krung Thep Aphiwat Central Terminal - Bangkok Railway Station
Krung Thep Aphiwat Central Terminal is located approximately 10 kilometers north of Bangkok’s city center. To get there, most travelers opt for a taxi, ride-sharing service, or a local bus, with the journey usually taking around 30-45 minutes depending on traffic. Expect to pay roughly 150-200 THB for a taxi from central Bangkok.
Chiang Mai Railway Station
Chiang Mai Railway Station is situated about 3 kilometers southeast of Chiang Mai’s Old Town. To reach the station, most travelers take a red songthaew, tuk-tuk, or taxi, with ride costs typically around 60-100 THB. The journey usually takes about 10-15 minutes, depending on traffic.
Modifications: Changes and Refunds
Eligibility: Normal days only (No festivals); Issued less than 90 days ago; At least 24h before travel.
| Timeline | Fee |
|---|---|
| 3 days prior | 20% of fare |
| 2 days prior | 30% of fare |
| 1 day prior | 50% of fare |
Timeline: Normal days only; Issued < 90 days ago; Minimum 24h before travel.
+ US$ 0.47 processing fee
⚠️ Service & payment fees are non-refundable.The YesMyTrips Guarantee: Human Support in a Digital World
As a French expat living in Southeast Asia since 2016, I’ve experienced the beauty of this region firsthand but I’ve also seen the frustration. When I first started working in the transportation industry here in 2018, I realized how difficult it was for my own friends and family to book a simple train ticket.
They often faced the near-impossibility of paying with foreign cards on local platforms or getting lost in translation.
But the biggest gap wasn't just the booking; it was the support. I've seen too many travelers left stranded at stations or let down by unresponsive customer service when plans changed. I founded YesMyTrips to bridge that gap, combining a seamless booking platform with a dedicated support team that actually answers the phone and speaks your language. We don't just sell tickets; we ensure you actually get where you're going.
Exclusive Booking Features
How we compare to standard platforms
Women-Only Carriages
Essential for solo female travelers seeking extra peace of mind.
1st Class Privatization
Perfect for solo travelers who want a fully private cabin.
Real-Time Seat Maps
See exactly which bed you are getting before you pay.
Founder-Led Support
Get real help from the experts who actually know the SRT system.
Frequently Asked Questions
The journey takes between 10 hours 20 minutes and 13 hours 45 minutes depending on the train. The fastest is the daytime Special Express #7 (10h20m). Overnight trains average 12–13 hours.
Tickets start at US$7.28 for Rapid class (Train #109) and go up to US$29.70 for the Special Express CNR #9 with air-conditioned sleeper cabins. First Class private cabins are the most expensive option.
For overnight travel, Train #9 (Special Express CNR, 18:40 departure) is the top pick, it's the fastest overnight option at 12h35m, offers air-conditioned 2nd class sleepers and a women-only carriage. For a daytime scenic ride, Train #7 (07:30 departure) arrives by early evening.
Yes. 4 out of 5 daily trains are overnight. They depart between 14:15 and 22:30 from Bangkok and arrive in Chiang Mai the next morning. All overnight trains offer sleeper berths (2nd class bed AC) and some offer 1st class private cabins.
The train covers approximately 751 km between Krung Thep Aphiwat Central Terminal in Bangkok and Chiang Mai Railway Station.
Yes. The train is a well-established route used by both tourists and locals. Solo female travelers can book the women-only carriage available on Train #9 (2nd class bed AC). Luggage can be stored overhead or under the seat, and the train has onboard staff throughout the journey.
Book in advance, especially for sleeper berths. The SRT opens bookings up to 180 days ahead for this route, and popular trains like #9 and #13 sell out quickly during peak season (November to February, Thai holidays). Buying at the station is possible but risky for specific seat or class preferences.
It depends on your priorities. Flying takes about 1 hour and budget fares start around US$25–50, but requires airport transfers and check-in time. The overnight train costs less, saves a night's accommodation, and drops you directly in the city center. Most travelers who take the train once prefer it for the experience and convenience.
Pack light, overhead storage is limited. Essentials: a light blanket or layer (AC carriages get cold), earplugs, a small padlock for your bag, snacks and water (a dining car is available but limited), and your e-ticket on your phone. Bedding is provided on sleeper trains.