Chiang Mai Railway Station

Chiang Mai Railway Station is the main rail gateway to northern Thailand, offering convenient connections to Bangkok, Ayutthaya, Phitsanulok, Lampang, and other destinations in the region. As a historic hub, it provides travelers an authentic start to their journey into the cultural heart of the north.
To discover more about train travel in Thailand and explore your options, check out our detailed guide to train journeys across the country.
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.
About Chiang Mai Railway Station
Chiang Mai Railway Station, built in 1922, is the main railway hub in northern Thailand, serving as a vital gateway to the region's scenic landscapes and cultural destinations. Established as a key part of Thailand’s expanding rail network, it facilitates both regional and long-distance train services connecting Chiang Mai with Bangkok. Featuring a blend of historic charm and modern amenities, the station plays a crucial role in enhancing travel convenience within northern Thailand. As a significant transportation hub, Chiang Mai Railway Station embodies the country's commitment to improving connectivity and promoting accessible, efficient travel for residents and visitors alike.
Major Routes and Timetables
There are five daily trains from Chiang Mai to Bangkok (Krung Thep Aphiwat Central Terminal) that make stops at Lampang, Phitsanulok, and Ayutthaya.
Train Timetable from Chiang Mai to Bangkok:
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 |
Train Timetable from Bangkok to Chiang Mai:
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 |
Location of Chiang Mai Railway Station
Chiang Mai Railway Station is located in the northern part of Chiang Mai city, approximately 3 kilometers from the historic Old City center.
Situated near the Ping River, the station is easily accessible by public transportation, taxis, and tuk-tuks.
Its convenient location makes it a popular starting point for travelers exploring northern Thailand and nearby attractions.
The station is well-connected to local amenities, hotels, and transportation options, providing a practical and strategic gateway for visitors arriving or departing from Chiang Mai.
How to Get There
Chiang Mai Railway Station is easily accessible from various parts of the city. You can reach the station by using local transportation options such as taxis, tuk-tuks, or songthaews (red trucks). Most hotels and guesthouses can arrange a pick-up or help you book a taxi. Alternatively, if you are traveling from the city center, the station is about a 10-15 minute drive from the Old City. It’s also connected by major roads, making it convenient for travelers to reach from different parts of Chiang Mai.
Facilities at Chiang Mai Railway Station
Chiang Mai Railway Station offers a range of facilities to ensure a comfortable and convenient travel experience. These includes:
• Food: Food court and restaurants available inside and near the station.
• Luggage: Luggage counter available.
• Restrooms: The station has clean restrooms.
Want to learn more about train travel across Thailand? Explore our comprehensive Guide to Train Travel in Thailand for helpful tips, popular routes, and booking advice.
Frequently Asked Questions
The station is approximately 3 kilometers from Chiang Mai’s Old City center, about a 10-15 minute drive by taxi or tuk-tuk.
The station serves regional, long-distance, and overnight trains connecting Chiang Mai with Bangkok.
Yes, ticket counters are available for purchasing and reserving train tickets, however trains solds out fast, book in advance with YesMyTrips.com.
Yes, luggage storage services are available for travelers wishing to store their bags before or after their journey.
Yes, there are refreshment stalls and small shops selling snacks, drinks, and travel essentials.
Yes, Chiang Mai Railway Station has basic facilities to assist travelers with disabilities, including ramps and accessible restrooms.
Yes, there are seating areas and waiting rooms where passengers can relax before their train departs.
You can take a taxi, tuk-tuk, or local bus from the Old City or other parts of Chiang Mai. It’s about a 10-15 minute ride.
Yes, there is parking available for travelers who wish to drive to the station.