Chiang Mai to Bangkok Train Route: Complete Guide 2025

Experience Thailand’s breathtaking scenic train ride from Chiang Mai down to Bangkok. Discover key route highlights, travel durations, sleeper options, and station tips. Planning the return trip? Check out our Bangkok to Chiang Mai train guide.
Interested in navigating Thai railways? Dive into our comprehensive Guide to Train Travel in Thailand for insider tips, detailed routes, and booking guidance.
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 Chiang Mai → Bangkok tickets | Book your tickets to Bangkok 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
Traveling by train from Chiang Mai to Bangkok offers one of Thailand’s most scenic and memorable rail experiences. Covering approximately 750 kilometers, the journey takes you from the cultural northern city down to Thailand’s bustling capital in the central plains. Trains depart from Chiang Mai Railway Station and traverse a varied landscape of lush rice paddies, winding river valleys, and mountainous terrain before arriving at Bangkok’s Krung Thep Aphiwat Central Terminal (Bang Sue Grand Station).
This route is part of the Northern Line operated by the State Railway of Thailand (SRT). Along the way, the train passes through historic towns such as Lamphun, Tak and Nakhon Sawan, offering travelers scenic views and the chance to explore local life or make brief stops.
Train options include:
• Special Express: The preferred choice for overnight travelers, featuring comfortable air-conditioned sleeper cabins with bedding and privacy.
• Express and Rapid: Faster than local trains, with basic amenities suitable for quick or budget-friendly trips.
• Daytime services: Perfect for sightseeing en route, providing daylight views of Thailand’s landscapes, though they are less frequent and typically slower than overnight options.
Whether you seek a comfortable, scenic, or budget-friendly journey, this route offers a truly immersive experience through Thailand’s diverse regions. Ready to learn how to purchase your tickets from Chiang Mai to Bangkok? Check out our detailed booking guide.
Chiang Mai to Bangkok Train Timetable And Details
Chiang Mai to Bangkok Train Timetable
Service | Train | Depart | Arrival | Duration | Price |
---|---|---|---|---|---|
Rapid | 102 | 06:30 | 19:30 | 13h00m | Starting at US$ 7.00 |
Special Express | 8 | 08:50 | 18:55 | 10h05m | Starting at US$ 16.98 |
Express | 52 | 15:30 | 05:10 | 13h40m | Starting at US$ 8.21 |
Special Express | 14 | 17:00 | 06:00 | 13h00m | Starting at US$ 9.43 |
Special Express CNR | 10 | 18:00 | 06:50 | 12h50m | Starting at US$ 28.54 |
The route from Chiang Mai to Bangkok is served by a combination of daytime and overnight trains, with the popular Special Express sleeper services leading the lineup. Here's an overview:
• Overnight trains: These trains leave Chiang Mai in the late afternoon or evening and arrive in Bangkok early the next morning. They’re perfect for saving on accommodation and making the most of daytime for sightseeing or activities.
• Daytime trains: Depart in the morning and arrive by evening, offering travelers scenic views along central and northern Thailand. While these services are less frequent and tend to be slower, they are ideal for photography, relaxed travel, and enjoying the landscape.
• Top choices: Train #8 is known for being the fastest daytime option, while train #10 offers the most comfortable sleeper experience, featuring more spacious carriages. Booking in advance is recommended for these popular services.
To view current departure times, seat availability, and train details, visit our booking page or check directly with YesMyTrips.
Train Duration Chiang Mai Bangkok
Travel durations between Chiang Mai and Bangkok depend on the train type and the number of stops along the route. Typically:
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 |
Keep in mind that delays can happen due to weather, station congestion, or track maintenance. To ensure smooth connections with flights or tours, it's advisable to allow some extra buffer time when planning your schedule.
Chiang Mai to Bangkok Stops And Detours
The journey from Chiang Mai to Bangkok is about more than just reaching your destination, it’s a scenic voyage through Thailand’s rich cultural and natural tapestry. Several notable stops along the Northern Line include:
• Ayutthaya: Approximately 90 minutes from Bangkok, this UNESCO World Heritage Site is perfect for a day trip to explore ancient temples, ruins, and historic sites.
• Lopburi: Famous for its playful monkeys, historic temples, and Khmer architecture, Lopburi offers a quirky and charming stopover for history enthusiasts.
• Phitsanulok: Serving as a regional hub with connections to Sukhothai, it’s an ideal spot for travelers interested in early Thai history, art, and culture.
• Lampang: Known for its horse-drawn carriages, traditional teak houses, and relaxed atmosphere, Lampang makes for a peaceful overnight break.
• Lamphun: Just before reaching Chiang Mai, Lamphun features ancient temples and a peaceful countryside setting, showcasing Lanna heritage.
Most long-distance trains provide access to these stops, and some routes offer flexible ticketing options for multi-day journeys. If you plan to disembark at any station, be sure to check station facilities and train schedules in advance to ensure a smooth trip.
Train Classes Chiang Mai Bangkok
Traveling from Chiang Mai to Bangkok presents a range of train classes designed to meet diverse preferences and budgets. Whether you seek luxurious comfort, budget-friendly travel, or an immersive overnight adventure, you'll find an option suited to your needs:
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 Chiang Mai Bangkok Train Tickets
How to book Chiang Mai to Bangkok 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 Chiang Mai-Bangkok 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:
Tickets can be bought in person at train stations in Chiang Mai and Bangkok. However, this approach may mean waiting in long lines and facing limited availability, particularly during busy travel seasons. For a smoother experience, consider booking your tickets in advance online.
Reservation Tips Chiang Mai Bangkok Train
• Book in Advance: During peak seasons or holidays, reserve your tickets several weeks ahead via Yesmytrips to guarantee your preferred class and seat.
• Choose Your Seat: Yesmytrips allows you to select your preferred seating options during the booking process, ensuring a more comfortable journey.
• Cancellation & Refunds: Review Yesmytrips’ policies, most tickets are refundable or changeable with a fee if canceled before departure. Be sure to check specific terms at the time of booking.
• Travel Documents: Remember to carry your e-ticket, valid ID, and if necessary, your passport or visa, especially if traveling on international or passport-required tickets.
• Avoid Disappointments: During festivals, public holidays, or long weekends, trains can sell out quickly. Booking early is highly recommended to secure your spot.
Chiang Mai And Bangkok Train Stations
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.
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.
Train Travel Experience Thailand
Scenic Highlights Chiang Mai Bangkok Train
The train journey from Chiang Mai to Bangkok provides stunning vistas of Thailand’s diverse landscapes. Starting in the north, you'll pass through lush rice paddies and tranquil rural villages, gradually transitioning into dense forests and winding rivers. The most picturesque segment occurs between Lampang and Chiang Mai as the train ascends into the northern highlands, crossing charming bridges and following mountain curves.
For photography enthusiasts, daytime journeys offer the best opportunities to capture golden fields, traditional temples, and mist-shrouded hills. If traveling overnight, try to arrive in Chiang Mai in the morning to enjoy the final scenic stretch in daylight. Window seats on the right side (heading south) typically provide the best views of the countryside’s scenic beauty.

Onboard Facilities Chiang Mai Bangkok Train
Thai long-distance trains are crafted for comfort, particularly on overnight routes. Depending on your class of travel, 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 modern trains feature power outlets in First and Second Class, making it easier to charge devices. While Wi-Fi is not universally available, it’s wise to download entertainment or work offline in advance.

Which Train Class To choose Chiang Mai Bangkok
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.
Frequently Asked Questions
The journey typically lasts between 10 to 12 hours, depending on the train type and schedule. Overnight trains generally take around 12 hours, while some daytime options may be a bit quicker.
Main classes include First Class sleepers with private cabins, Second Class sleepers with shared berths, Second Class seat cars with deck chairs, and occasionally Rapid or Special Express trains featuring comfortable seating but no sleeping facilities.
Tickets can be purchased online through Yesmytrips or directly at train stations in Bangkok and Chiang Mai. It’s advisable to book early during busy seasons to secure your preferred class and time.
Most online tickets from Yesmytrips are refundable or can be changed before departure with a fee. Be sure to check the specific policies on the booking site before purchasing.
The ideal months are from November to February, during Thailand’s cool season. To avoid crowds during peak holidays, plan and book well in advance.
Most trains do not offer Wi-Fi or entertainment. Some newer or premium services may have limited Wi-Fi, but it’s best to download entertainment or work offline before your trip.
Arrive at least 30 to 60 minutes early, especially if you need to collect tickets or are unfamiliar with the station layout.
Yes, luggage is allowed. For sleeper cars, space is available under seats or in overhead racks. Weight limits are approximately 60kg (110lbs) for First Class, 40kg (88lbs) for Second Class, and 30kg (66lbs) for Third Class.
Absolutely! The route passes through stunning countryside, mountains, rice paddies, and lush landscapes, especially near Chiang Mai. Overnight sleeper trains offer breathtaking views during dawn and dusk.