Chiang Mai International Airport (IATA: CNX) is a key aviation hub serving Chiang Mai and the wider Thailand region. The airport operates 2 passenger terminals, handling millions of passengers annually.
Train and metro offer the fastest connections (20–40 min). Buses and shared shuttles are the most affordable. Taxis and rideshare apps (Uber, Bolt) are ideal with luggage or in groups.
Chiang Mai International Airport has 2 terminals with duty-free retail, restaurants, business lounges, family zones and prayer rooms. Free WiFi is available throughout.
Multiple lounges are accessible via Priority Pass, Amex Platinum, airline status or day-pass purchase. Amenities include complimentary food and drinks, fast WiFi and shower facilities.
Short-stay, long-stay and meet-and-greet options are available at Chiang Mai International Airport. Pre-booking online saves 30–50% versus paying at the gate.
Top-rated tours and experiences in Chiang Mai, ranked by traveller rating. Prices are per person and change with date and group size.
Nightly rates in Chiang Mai for a sample two-night stay for two adults from 29 Sep 2026, cheapest first. Rates move with your dates — check availability for a live quote.
| Destination | Airline | Stops | Departs | From |
|---|---|---|---|---|
| Bangkok (BKK) | MyTravel Airways | Direct | 15 Sep | €55 |
| Hua Hin (HHQ) | Thai AirAsia | Direct | 7 Sep | €94 |
| Udon Thani (UTH) | MyTravel Airways | 1 stop | 18 Sep | €109 |
| Phuket (HKT) | MyTravel Airways | Direct | 3 Sep | €115 |
| Rayong (UTP) | Thai Lion Air | Direct | 3 Sep | €148 |
| Krabi (KBV) | MyTravel Airways | 1 stop | 11 Nov | €159 |
| Hanoi (HAN) | Thai AirAsia | Direct | 4 Oct | €183 |
| Luang Phabang (LPQ) | Lao Airlines | Direct | 2 Sep | €201 |
| Ho Chi Minh City (SGN) | Thai AirAsia | 1 stop | 12 Nov | €208 |
| Hong Kong (HKG) | HK Express | Direct | 9 Sep | €217 |
| Nha Trang (NHA) | MyTravel Airways | 1 stop | 2 Sep | €225 |
| Shanghai (SHA) | China Southern | 1 stop | 4 Nov | €226 |
Chiang Mai International Airport has published nonstop service to 18 airports across 10 countries. The busiest are listed first, with straight-line distance from CNX.
| Destination | IATA | Country | Distance |
|---|---|---|---|
| Bangkok | DMK | Thailand | 567 km |
| Singapore | SIN | Singapore | 2,012 km |
| Phuket | HKT | Thailand | 1,186 km |
| Bangkok | BKK | Thailand | 596 km |
| Sepang | KUL | Malaysia | 1,806 km |
| Taoyuan | TPE | Taiwan | 2,398 km |
| Mae Hong Son | HGN | Thailand | 119 km |
| MAQ | MAQ | Thailand | 234 km |
| Udon Thani | UTH | Thailand | 432 km |
| Hat Yai | HDY | Thailand | 1,324 km |
| Nossa Senhora do Carmo | MFM | Macau | 1,569 km |
| Ubon Ratchathani | UBP | Thailand | 739 km |
| Hong Kong | HKG | Hong Kong | 1,605 km |
| Seoul | ICN | South Korea | 3,382 km |
| Kunming | KMG | China | 815 km |
| Luang Phabang | LPQ | Laos | 359 km |
| Yangon | RGN | Myanmar | 363 km |
| Na Thon (Ko Samui Island) | USM | Thailand | 1,031 km |
12 carriers publish nonstop service at CNX, ranked by how many routes each one appears on. Counts include codeshares, so a carrier can be listed here while the aircraft is flown by a partner. Schedules change seasonally — check the operating carrier on your own dates before booking.
| Airline | Code | Type | Routes |
|---|---|---|---|
| Thai AirAsia | FD | Budget | 10 |
| Nok Air | DD | Budget | 8 |
| Bangkok Airways | PG | Regional | 5 |
| Thai Airways | TG | Full Service | 4 |
| AirAsia | AK | Budget | 2 |
| China Airlines | CI | Full Service | 2 |
| Carrier KA | KA | — | 2 |
| Korean Air | KE | Full Service | 2 |
| Singapore Airlines | SQ | Full Service | 2 |
| China Eastern | MU | Full Service | 2 |
| Lao Airlines | QV | Full Service | 2 |
| Carrier W9 | W9 | — | 2 |
General guidance rather than CNX-specific detail — terminal counts, lounge locations, desk opening hours and lost-property arrangements change often, so confirm those on the airport’s own site before you travel.