Viaristo · Thailand

How to get to Chiang Mai

Chiang Mai has its own airport (CNX). It is also reachable overland from 19 other places in the region.

Chiang Mai has its own airport: CNX.

Northern hub. Terminus of the overnight sleeper from Bangkok.

Plan a trip through Chiang Mai →

Direct services into Chiang Mai

FromHowFastestCheapest fare
Phitsanulok · night serviceBus / Flight / Train5h 46mfrom €5
PaiBus / Minivan3hfrom €6
Bangkok · night serviceBus / Flight / Train10h 20mfrom €7
Ayutthaya · night serviceBus / Train12h 02mfrom €7
SukhothaiBus / Flight5hfrom €9
Chiang RaiBus / Minivan3hfrom €12
Huay XaiBus / Minivan6h 30mfrom €12
Khon KaenBus / Flight11hfrom €30
Udon ThaniFlight1h 18mfrom €34
Nong Khai · night serviceBus11h 30mfrom €34
PattayaFlight1h 25mfrom €46
Surat ThaniFlight1h 50mfrom €63
KrabiFlight2h 24mfrom €69
PhuketFlight2h 24mfrom €70
Hat YaiFlight2h 36mfrom €74
Luang PrabangFlight1h 12mfrom €81
HanoiFlight1h 35mfrom €81
Ho Chi Minh CityFlight2h 15mfrom €107
Ko SamuiFlight2h 12mfrom €136

Chiang Mai as part of a longer trip

Most people do not go only to Chiang Mai. These are worked itineraries through it — what order to visit everything in, and what the transport costs:

Planning more than one stop?

Getting to Chiang Mai is one leg. If it is part of a longer trip, the harder question is what order to visit everything in — which decides where you fly in, where you fly out, and how much of the trip you spend moving. Viaristo works that out from the places you name.

Plan a trip through Chiang Mai →

Places with a direct service here

PhitsanulokPaiBangkokAyutthayaSukhothaiChiang RaiHuay XaiKhon KaenUdon ThaniNong KhaiPattayaSurat Thani