Chiang Mai Train Station is quite conveniently located in the inner suburbs of Chiang Mai. While the bus service is generally faster, cheaper, and more reliable, taking a train is more spacious and sleeping can be quite comfortable with various classes of travel available.

Taking the train gives you the opportunity to see some of the countryside, and within Bangkok you can observe some of the less-touristy aspects of the city. The train stops at Don Muang Airport (DMK), so this can make rail a convenient choice of travel if you have a connecting flight at DMK. Just make sure your flight is at DMK, and not at the new international Suvarnabhumi Airport (BKK).

Chiang Mai Train Ticket & Schedule Information
Olsen Tours is a participant in an affiliate program with 12Go and is compensated for referring business to our partner.
Train Chiang Mai - Bangkok ฿ 641–1,903 10h 35m – 14h 40m | |
|
|
Train Chiang Mai - Phitsanulok ฿ 510–1,585 5h 44m – 8h 5m | |
|
|
Train Chiang Mai - Ayutthaya ฿ 686–1,848 9h 15m – 12h 8m | |
|
|
