Thailand • Trains • Chiang Mai Railway Station

Chiang Mai Railway Station

Published: 2025-10-15
Chiang Mai Railway Station featuring traditional Thai architecture with a red-tiled roof, ornate gables, a clock tower, and a green monument in front under a cloudy sky.

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!


1 Passenger



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
Book Bangkok to Chiang Mai train tickets


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


How far is Chiang Mai Railway Station from the Old City?

The station is approximately 3 kilometers from Chiang Mai’s Old City center, about a 10-15 minute drive by taxi or tuk-tuk.

What types of trains operate from Chiang Mai Railway Station?

The station serves regional, long-distance, and overnight trains connecting Chiang Mai with Bangkok.

Are there ticketing services at Chiang Mai Railway Station?

Yes, ticket counters are available for purchasing and reserving train tickets, however trains solds out fast, book in advance with YesMyTrips.com.

Is there luggage storage at the station?

Yes, luggage storage services are available for travelers wishing to store their bags before or after their journey.

Can I buy snacks and drinks at the station?

Yes, there are refreshment stalls and small shops selling snacks, drinks, and travel essentials.

Is the station accessible for disabled travelers?

Yes, Chiang Mai Railway Station has basic facilities to assist travelers with disabilities, including ramps and accessible restrooms.

Are there waiting areas at the station?

Yes, there are seating areas and waiting rooms where passengers can relax before their train departs.

How do I get to the station from the city center?

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.

Does the station have parking facilities?

Yes, there is parking available for travelers who wish to drive to the station.