By train it takes between 11 hours 00 minutes and 14 hours 10 minutes to travel 751.42 km from Bangkok to Chiang Mai.
Train Timetable from Bangkok to Chiang Mai
- Click on the ‘Bangkok – Chiang Mai’ link in the timetable below for more information and to buy tickets.
|Bangkok - Chiang Mai ฿ 883–1,862 10h 17m – 14h 20m|
Bangkok Railway Station
Bangkok train station is at รองเมือง Khwaeng Rong Muang, แขวง รองเมือง เขต ปทุมวัน Krung Thep Maha Nakhon 10330, Thailand.
Chiang Mai Railway Station
Chiang Mai train station is at Tambon Wat Ket, Amphoe Mueang Chiang Mai, Chang Wat Chiang Mai 50000, Thailand.
Travel from Chiang Mai
Thailand’s Northern Railway Line stops at Chiang Mai and if you want to travel further north, or indeed east or west you need to travel by road or fly. Many visitors to Chiang Mai travel no further and return direct to Bangkok when their visit to Chiang Mai finishes. If you have the time then we recommend that you take advantage of the long journey you have already completed from Bangkok to explore more of the North of Thailand. If you only have a couple days then the most popular next destination is the wonderful mountain town of Pai, which is a 4 hour journey by minivan along some of the most windy roads in Thailand. The scenery on route to Pai is great although the feelings of nausea for passengers you forget to concentrate on the road ahead as the minivan negotiate hundreds of bends are less enjoyable.
Other options for travel from Chiang Mai include the former capital of the Lanna Kingdom, Chiang Rai, which is a 3 hour 30 minute bus journey from Chiang Mai. Chiang Kong, a 6 hour bus ride away from Chiang Mai, is another great place to travel to as from there you can take day trips to the infamous Golden Triangle and and the sensational viewpoint high in the mountains at Doi Pha Tang.