Direct flights from Chiang Mai International Airport (CNX)
Chiang Mai International Airport in Chiang Mai, Thailand has direct flights to 32 airports in 13 countries, flown by 37 airlines. The longest is to Abu Dhabi (AUH) at 4,605 km.
See every route from CNX on the mapDirect flights from CNX by country
Thailand (11)
- BKK Bangkok · 597 km · ~1h 15m · Air France, British Airways and Cathay Pacific +10
- DMK Bangkok · 568 km · ~1h 10m · Nok Air, Thai AirAsia and Thai Lion Air
- HDY Hat Yai · 1,325 km · ~2h 5m · Thai AirAsia
- HHQ Hua Hin · 691 km · ~1h 20m · Thai AirAsia
- KKC Khon Kaen · 479 km · ~1h 5m · Thai AirAsia
- USM Ko Samui · 1,032 km · ~1h 45m · Bangkok Airways
- KBV Krabi · 1,186 km · ~1h 55m · Thai AirAsia
- UTP Pattaya · 711 km · ~1h 20m · Thai Lion Air
- HKT Phuket · 1,187 km · ~1h 55m · Thai AirAsia and THAI Airways
- URT Surat Thani · 1,071 km · ~1h 50m · Thai AirAsia
- UTH Udon Thani · 432 km · ~1h · Nok Air and Thai AirAsia
China (8)
- PEK Beijing · 2,908 km · ~4h 5m · Air China
- CKG Chongqing · 1,444 km · ~2h 15m · West Air and Shandong Airlines
- CAN Guangzhou · 1,573 km · ~2h 25m · Spring Airlines and China Southern Airlines
- HGH Hangzhou · 2,512 km · ~3h 35m · Thai AirAsia
- KMG Kunming · 814 km · ~1h 30m · China Eastern
- PVG Shanghai · 2,674 km · ~3h 45m · Spring Airlines, Juneyao Airlines and China Eastern
- WUH Wuhan · 2,034 km · ~3h · Air China
- XIY Xi'an · 1,994 km · ~2h 55m · Spring Airlines
Burma (2)
- MDL Mandalay · 463 km · ~1h 5m · Myanmar Airways International
- RGN Yangon · 364 km · ~55m · Myanmar National Airlines and Wizz Air UK
Vietnam (2)
- HAN Hanoi · 765 km · ~1h 25m · Thai AirAsia
- SGN Ho Chi Minh City · 1,210 km · ~2h · Vietjet
Hong Kong (1)
- HKG Hong Kong · 1,605 km · ~2h 25m · Cathay Pacific, Thai AirAsia and Aero Nomad Airlines +1
Japan (1)
- KIX Osaka · 3,976 km · ~5h 20m · Thai Vietjet Air
Laos (1)
- LPQ Luang Prabang · 358 km · ~55m · Lao Airlines
Macau (1)
- MFM Macau · 1,569 km · ~2h 25m · Thai AirAsia
Malaysia (1)
- KUL Kuala Lumpur · 1,806 km · ~2h 40m · AirAsia
Singapore (1)
- SIN Singapore · 2,013 km · ~2h 55m · Bangkok Airways, Singapore Airlines and Scoot
South Korea (1)
- ICN Seoul · 3,382 km · ~4h 35m · Jeju Air, Transnusa and Korean Air +1
Taiwan (1)
- TPE Taipei · 2,398 km · ~3h 25m · Thai AirAsia and LIFT Airline
United Arab Emirates (1)
- AUH Abu Dhabi · 4,605 km · ~6h 5m · Etihad Airways
Airlines flying from CNX
Aero Nomad Airlines, Air China, Air France, AirAsia, Bangkok Airways, British Airways, Cathay Pacific, China Eastern, China Southern Airlines, Etihad Airways, HK Express, Jeju Air, Jin Air, Juneyao Airlines, KLM, Korean Air, LIFT Airline, Lao Airlines, Lufthansa, Malaysia Airlines, Myanmar Airways International, Myanmar National Airlines, Nok Air, Qantas, Qatar Airways, Scoot, Shandong Airlines, Singapore Airlines, Spring Airlines, THAI Airways, Thai AirAsia, Thai Lion Air, Thai Vietjet Air, Transnusa, Vietjet, West Air, Wizz Air UK
Going somewhere CNX doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Chiang Mai to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.