Bangkok to Chiang Mai by Train

train bangkok to chiang mai

Bangkok to Chiang Mai It is the most popular train route. From a group of foreign travelers, Chiang Mai is one of the top attractions that tourists visit to visit. When traveling to Thailand. So when you travel to Thailand We recommend that you travel to Chiang Mai by train. Because it is a safe and inexpensive trip

From Bangkok to Chiang Mai, the distance is 693 kilometers. It takes about 11-14 hours by train.

From Bangkok,
You can start your journey from Hua Lamphong Railway Station. This is the starting point of a train journey in Thailand.


Train timetable from Bangkok to Chiang Mai

Update – 30 / 1 / 2023

Train NumberRouteDepartureArrival
SP 7Krung Thep Aphiwat –  Chiang Mai09:0519:30
SP 9Krung Thep Aphiwat –  Chiang Mai18:4007:15
SP 13Krung Thep Aphiwat –  Chiang Mai20:0508:40
EX 51Krung Thep Aphiwat –  Chiang Mai22:3012:10
RP 109Krung Thep Aphiwat –  Chiang Mai14:1504:05

book train tickets online

E-Tickets train ticket booking system in Thailand. You can choose your seat online.

Popular train to Chiang Mai

The recommended train for traveling to Chiang Mai is train number 9. It is the newest train in Thailand. It is a sleeper train. It is an air-conditioned cabin. You can sleep comfortably throughout the journey.