- Home
- Flights
- Flights from Bangkok
- Bangkok to Chiang Mai
Cheap flights from Bangkok to Chiang Mai from THB 970
Thai AirAsia, Thai Vietjet, Nok Air and 3 more airlines fly nonstop from Bangkok to Chiang Mai, about 168 flights a week. The flight takes around 1h 10m, and the cheapest one-way fare we found recently is THB 970 on 19 Jul.
Direct flights available ~168 flights a week 1h 10m Cheapest in July Prices checked 13 days ago
Bangkok to Chiang Mai at a glance
Cheapest one-wayTHB 970Thai Vietjet · nonstop · Mon 19 JulCheapest returnTHB 2,374Tue 9 Feb – Tue 16 FebFastest flight1h 10mThai AirAsia · nonstop
Nonstop flights168/wkThai AirAsia, Thai Vietjet, Nok Air
Airlines flying nonstop from Bangkok to Chiang Mai
6 airlines on this route, about 168 flights a week in total (observed over the last 4 weeks).
Cheapest dates from Bangkok to Chiang Mai
The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.
Mon 19 Jul
One-way fromTHB 970
Tue 15 Jun
One-way fromTHB 983
Tue 13 Jul
One-way fromTHB 1,002
Mon 5 Jul
One-way fromTHB 1,012
Tue 20 Apr
One-way fromTHB 1,165
Thu 15 Jul
One-way fromTHB 1,167
Tue 30 Mar
One-way fromTHB 1,171
Cheapest month to fly from Bangkok to Chiang Mai
Lowest one-way fare found for each month: July is cheapest, December the most expensive.
Good to know
- Distance
- 596 km370 miles
- Flight time
- 1h 10mfastest found
- Time difference
- NoneChiang Mai vs Bangkok
- Currency in Chiang Mai
- THB
- Airports
- BKK, DMK → CNX
Flights from Bangkok to Chiang Mai: questions answered
How much is a flight from Bangkok to Chiang Mai?
The cheapest one-way fare we found recently is THB 970, nonstop, departing in July. Return trips start from THB 2,374. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Bangkok to Chiang Mai?
Yes. Thai AirAsia, Thai Vietjet, Nok Air, Bangkok Airways, Thai Lion Air and Thai Airways fly this route nonstop, with about 168 flights a week in each direction.
How long is the flight from Bangkok to Chiang Mai?
A nonstop flight covers 596 km and takes around 1h 10m.
What is the cheapest month to fly from Bangkok to Chiang Mai?
July has the lowest fare we found (THB 970), while December is the most expensive (THB 1,507).
Which airlines fly from Bangkok to Chiang Mai?
Thai AirAsia, Thai Vietjet, Nok Air, Bangkok Airways, Thai Lion Air and Thai Airways operate nonstop flights on this route.
Which airports serve Bangkok and Chiang Mai?
Bangkok: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK). Chiang Mai: Chiang Mai International Airport (CNX).





