Bangkok to Chiang Mai Train Route: Complete Guide 2025

Embark on Thailand’s most scenic rail journey from Bangkok to Chiang Mai, discover route highlights, travel times, sleeper options, and station tips. Traveling the other way? Read our Chiang Mai to Bangkok train guide.
Curious about train travel in Thailand? Explore our Complete Guide to Train Travel in Thailand for expert tips, routes, and booking advice.
Quick Facts Card
Item | Details |
---|---|
Duration | 10–14 hours |
Best class | Second Class Sleeper; First Class Sleeper |
Luggage | 1st Class: 60kg; 2nd Class: 40kg; 3rd Class: 30kg |
Frequency | 5 daily trains services |
Typical price range | Starting at US$ 7.00 (3rd Class Seat) to US$ 74.41 (Private 1st Class Sleeper Cabin) |
Book Bangkok → Chiang Mai tickets | Book your tickets to Chiang Mai on YesMyTrips |
Buy Train Tickets
Use the YesMyTrips widget to reserve your Thai train tickets today!
Booking your Thai train tickets in advance with YesMyTrips guarantees you a seat, especially during peak travel periods or holidays, helping you avoid disappointment due to limited availability. It also allows for better trip planning and access to your preferred departure times and seats.
Introduction
The Bangkok to Chiang Mai train journey is one of Thailand’s most iconic rail experiences, stretching approximately 750 kilometers from the capital in the central plains to the cultural heart of the north. The route begins at the newer Krung Thep Aphiwat Central Terminal (Bang Sue Grand Station), depending on the train, and winds through a diverse landscape of rice fields, river valleys, and forested hills before arriving at Chiang Mai Railway Station.
This corridor is part of Thailand’s Northern Line, operated by the State Railway of Thailand (SRT). Along the way, trains pass through historic towns like Ayutthaya, Lopburi, Phitsanulok, and Lampang, offering glimpses of local life and optional stopovers for curious travelers.
There are several train types serving this route:
• Special Express: The most popular choice for overnight travel, offering air-conditioned sleeper cabins with bedding and privacy.
• Express and Rapid: Slightly slower, with fewer amenities but more budget-friendly.
• Daytime trains: Ideal for scenic viewing, though less common and slower than overnight options.
Whether you’re chasing comfort, adventure, or a slow travel experience, this route delivers a memorable journey through the heart of Thailand. If you're familiar with the route and want to learn how to book your train tickets from Bangkok to Chiang Mai, we have the perfect guide for you.
Bangkok Chiang Mai Train Timetable And Details
Bangkok to Chiang Mai Train Timetable
Service | Train | Depart | Arrival | Duration | Price |
---|---|---|---|---|---|
Special Express | 7 | 09:05 | 19:30 | 10h25m | Starting at US$ 16.98 |
Rapid | 109 | 14:15 | 04:05 | 13h50m | Starting at US$ 7.00 |
Special Express CNR | 9 | 18:40 | 07:15 | 12h35m | Starting at US$ 28.54 |
Special Express | 13 | 20:05 | 08:40 | 12h35m | Starting at US$ 9.43 |
Express | 51 | 22:30 | 12:10 | 13h40m | Starting at US$ 8.21 |
The Bangkok–Chiang Mai route is served by a mix of daytime and overnight trains, with the most popular being the Special Express sleeper services. Here's a general breakdown:
• Overnight trains: Depart Bangkok in the late afternoon or evening (around 6–10 PM) and arrive in Chiang Mai early the next morning. These are ideal for saving on accommodation and maximizing daytime sightseeing.
• Daytime trains: Depart in the morning and arrive by evening, offering scenic views through central and northern Thailand. These are slower and less frequent but great for photography and relaxed travel.
• Best trains: Daytime train #7 is the fastest, while train #9 is the best sleeper experience with the most comfortable carriage, be sure to book in advance.
For live departure times, seat availability, and train numbers, visit the booking page or check directly with YesMyTrips.
Train Duration Bangkok Chiang Mai
Travel time between Bangkok and Chiang Mai varies depending on the train type and number of stops:
Service | Duration | Notes |
---|---|---|
Special Express | 10–12 hours | Fastest and most comfortable; includes sleeper cabins |
Express | 12–13 hours | Slightly slower; fewer amenities |
Rapid | 13–14 hours | Budget-friendly; more stops and basic seating |
Delays can occur due to track conditions, weather, or station congestion, so it's wise to build in buffer time if you're connecting to flights or tours. Overnight trains are generally punctual, while daytime services may vary more.
Bangkok Chiang Mai Stops And Detours
The Bangkok–Chiang Mai rail journey offers more than just a point-to-point transfer, it’s a rolling showcase of Thailand’s cultural and natural diversity. Key stops along the Northern Line include:
• Ayutthaya: Just 90 minutes from Bangkok, this UNESCO World Heritage city is perfect for a half-day detour to explore ancient temples and ruins.
• Lopburi: Known for its monkey, inhabited temples and Khmer architecture, Lopburi adds a quirky historical flavor to the route.
• Phitsanulok: A regional hub with connections to Sukhothai, ideal for travelers interested in early Thai history and art.
• Lampang: A charming town with horse-drawn carriages, teak architecture, and a relaxed vibe, great for a quiet overnight stop.
• Lamphun: Just before Chiang Mai, Lamphun offers a glimpse of Lanna culture and serene countryside temples.
These stops are accessible on most long-distance trains, and some allow flexible ticketing for multi-day journeys. If you're planning to hop off, check station facilities and train frequency before committing.
Train Classes Bangkok Chiang Mai
Traveling between Bangkok and Chiang Mai offers a variety of train classes to suit different preferences and budgets. Whether you're looking for comfort, affordability, or a scenic overnight experience, there's a class for everyone:
Class | Description | Suitable For | Review |
---|---|---|---|
First class bed (AC) | Private cabin, comfortable beds, air conditioning, privacy. | Travelers seeking comfort and luxury. | |
Second class bed (AC) | Bed in a shared compartment, air conditioning, bedding provided. | Travelers wanting a budget-friendly overnight experience with a sleep option. | |
Second class seat (AC/FAN) | Reclining seats, air conditioning or fan. | Those wanting comfort at a reasonable price. | |
Third class seat (Fan) | Benches, ventilated. | Very budget travelers or those seeking the most affordable option. |
Book Bangkok Chiang Mai Train Tickets
How to book Bangkok to Chiang Mai Train Tickets
Online Booking (Recommended):
For convenience and to secure your preferred travel times, booking your train tickets online is highly recommended. Yesmytrips provide a user-friendly interface to purchase train tickets in advance.
1. Visit Yesmytrips Website: Navigate to the booking section or go directly to the Bangkok-Chiang Mai train search results.
2. Choose Your Train and Class: Browse available trains and select the one that suits your schedule and budget.
3. Choose Your Seat: Select your favorite seat on our real-time seat map.
4. Complete Payment: Pay securely via credit card, debit card, or other available methods.
5 .Receive E-Ticket: Once confirmed, you'll receive your ticket via email, ready for presentation at the station or on the train.
If you need help with the booking process visit our How to Book Train Tickets in Thailand in 2025: Step by Step Guide
Booking at the Station:
You can purchase tickets directly at train stations in Bangkok or Chiang Mai, but this may involve long queues and limited availability, especially during peak seasons.
Reservation Tips Bangkok Chiang Mai Train
• Advance Booking: Especially during peak seasons or holidays, book your tickets at least a few weeks in advance through Yesmytrips to secure your preferred class and seat.
• Seat Selection: With Yesmytrips, you can select your preferred seat during booking.
• Cancellation and Refunds: Check Yesmytrips’ cancellation policies most tickets are refundable or changeable with some fees if canceled before departure.
• Travel Documentation: Always carry your e-ticket, identification, and if applicable, your passport or visa documents.
• Peak Seasons & Popular Holidays: Book early to avoid sold-out trains during festivals, public holidays, or long weekends.
Bangkok And Chiang Mai Train 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.
Train Travel Experience Thailand
Scenic Highlights Bangkok Chiang Mai Train
The Bangkok–Chiang Mai rail journey offers a front-row seat to Thailand’s changing landscapes. As the train leaves the capital, it glides past rice paddies and rural villages, gradually giving way to forested hills and winding rivers. The most photogenic stretch lies between Lampang and Chiang Mai, where the train climbs into the northern highlands, crossing bridges and hugging mountain curves.
For photography lovers, daytime trains offer the best opportunities to capture golden fields, temple spires, and misty hills. If you're riding an overnight train, aim for a morning arrival in Chiang Mai to catch the final scenic leg in daylight. Window seats on the left side (heading north) often offer better views of the countryside.

Onboard Facilities Bangkok Chiang Mai Train
Thai long-distance trains are designed for comfort, especially on overnight routes. Depending on your class, you can expect:
• Sleeper cabins: Second Class sleepers feature bunk-style beds with curtains for privacy; First Class cabins offer enclosed compartments with two beds, ideal for couples or solo travelers seeking quiet.
• Seating options: Daytime trains offer cushioned seats in Second and Third Class; some Special Express services include reclining seats with extra legroom.
• Food service: Most overnight trains include a dining car or onboard food trolley. You can also pre-order meals or bring your own snacks.
• Toilets and hygiene: Western-style and squat toilets are available; cleanliness varies by train type and time of day.
• Power and connectivity: Some newer trains offer power outlets in First and Second Class; Wi-Fi is not guaranteed, so download entertainment in advance.

Which Train Class To choose Bangkok Chiang Mai
Choosing the right class depends on your travel style, budget, and comfort preferences:
Traveler Type | Recommended Class | Why |
---|---|---|
Backpackers | Second Class Sleeper | Affordable, social, decent comfort |
Couples | First Class Sleeper (private cabin) | Privacy, quiet, shared space |
Families | Second Class Sleeper (lower bunks preferred) | Space for kids, manageable cost |
Business travelers | Special Express seating or First Class Sleeper | Quiet, punctual, reserved seating |
If you're unsure, Second Class AC sleeper is the most balanced option, comfortable, budget-friendly, and widely available. For daytime travel, opt for Second Class seating with AC for a smoother ride.
If you're considering a workation, Chiang Mai is a popular choice. It consistently appears on lists of the best destinations for remote work and relaxation.
Frequently Asked Questions
The journey typically takes between 10 to 12 hours, depending on the train type and schedule. Overnight trains usually are around 12 hours, while some daytime options can be quicker.
The main classes include First Class sleepers (private cabins), Second Class sleepers (shared berths), Second Class seats (deck chairs), and occasionally Rapid or Special Express trains with comfortable chairs but no sleeping facilities.
You can book tickets online via Yesmytrips or at train stations in Bangkok or Chiang Mai. Booking early is recommended during peak seasons.
Most tickets purchased online with Yesmytrips are refundable or can be changed before the departure time, with a fee. Check the specific policy on our dedicated page before booking.
The best times are during the cool season from November to February. Avoid peak holiday periods unless you have booked well in advance, as trains can be crowded.
Most trains do not offer Wi-Fi or entertainment. However, some newer or premium trains may have limited Wi-Fi. It’s best to bring your entertainment and recharge devices beforehand.
Arrive at least 30 to 60 minutes before your train departure time, especially if you need to pick up tickets or if you are unfamiliar with the station.
Yes, luggage is allowed. For sleeper cars, there is usually space under the seats or in overhead racks. 1st Class: 60kg / 110lbs; 2nd Class: 40kg / 88lbs; 3rd Class: 30kg / 66lbs
Yes! The route passes through beautiful countryside, mountains, and rice paddies, especially in the northern region near Chiang Mai. Overnight sleeper trains offer scenic views at dawn and dusk.