Thailand · Chiang Mai

Chiang Mai International Airport (CNX)

A working profile of Chiang Mai International Airport in Chiang Mai, Thailand: identifiers, location, the destinations served by scheduled flights, and the airlines that operate there.

CNXIATA
VTCCICAO
26Destinations on file
32Operating airlines
48Departures on file

Quick facts

  • Full name: Chiang Mai International Airport
  • Serves: Chiang Mai, Thailand
  • Coordinates: 18.7668, 98.9626
  • Elevation: 1,036 ft
  • Time zone: Asia/Bangkok

Chiang Mai International Airport sits inside the air network of Thailand. It shows 48 distinct scheduled departures across 26 destinations and 32 operating carriers in the OpenFlights routes table. Whether it works as a primary hub, a focus city, or a regional feeder depends on the size of those numbers. The bigger they get, the more likely the airport supports connecting traffic on top of its point-to-point passengers.

Destinations from CNX

Destinations are listed in order of how many distinct airline codes serve them. Click any code for the destination's own airport profile, or jump to the dedicated route page.

Airport profile data
IATADestinationCityCountryRouteOperators
BKK Suvarnabhumi Airport Bangkok Thailand CNX→BKK 11
HKG Hong Kong International Airport Hong Kong Hong Kong CNX→HKG 4
SIN Singapore Changi Airport Singapore Singapore CNX→SIN 4
ICN Incheon International Airport Seoul South Korea CNX→ICN 3
PVG Shanghai Pudong International Airport Shanghai China CNX→PVG 3
DMK Don Mueang International Airport Bangkok Thailand CNX→DMK 2
HKT Phuket International Airport Phuket Thailand CNX→HKT 2
KUL Kuala Lumpur International Airport Kuala Lumpur Malaysia CNX→KUL 1
PEK Beijing Capital International Airport Beijing China CNX→PEK 1
WUH Wuhan Tianhe International Airport Wuhan China CNX→WUH 1
CAN Guangzhou Baiyun International Airport Guangzhou China CNX→CAN 1
UTH Udon Thani Airport Udon Thani Thailand CNX→UTH 1
HDY Hat Yai International Airport Hat Yai Thailand CNX→HDY 1
HGH Hangzhou Xiaoshan International Airport Hangzhou China CNX→HGH 1
KBV Krabi Airport Krabi Thailand CNX→KBV 1
MFM Macau International Airport Macau Macau CNX→MFM 1
TPE Taiwan Taoyuan International Airport Taipei Taiwan CNX→TPE 1
HGN Mae Hong Son Airport Mae Hong Son Thailand CNX→HGN 1
NNT Nan Airport Nan Thailand CNX→NNT 1
PHS Phitsanulok Airport Phitsanulok Thailand CNX→PHS 1
PYY Mae Hong Son Airport Pai Thailand CNX→PYY 1
KMG Kunming Changshui International Airport Kunming China CNX→KMG 1
USM Samui Airport Ko Samui Thailand CNX→USM 1
LPQ Luang Phabang International Airport Luang Prabang Laos CNX→LPQ 1
CKG Chongqing Jiangbei International Airport Chongqing China CNX→CKG 1
RGN Yangon International Airport Yangon Burma CNX→RGN 1

Airlines operating at CNX

Carriers ranked by the number of routes they file from this airport.

Airport profile data (section 2)
IATAAirlineCountryRoutes from CNX
FD Thai AirAsia Thailand 7
K8 Zambia Skyways Zambia 4
PG Bangkok Airways Thailand 3
CA Air China China 2
CX Cathay Pacific Hong Kong SAR of China 2
DD Nok Air Thailand 2
MU China Eastern Airlines China 2
TG Thai Airways International Thailand 2
8B BusinessAir Thailand 1
9C China SSS China 1
AF Air France France 1
AK AirAsia Malaysia 1
BA British Airways United Kingdom 1
CZ China Southern Airlines China 1
EY Etihad Airways United Arab Emirates 1
GE TransAsia Airways Taiwan 1
HO Juneyao Airlines China 1
KA Dragonair DRAGON 1
KE Korean Air Republic of Korea 1
KL KLM Royal Dutch Airlines Netherlands 1
LH Lufthansa Cargo Germany 1
LJ Jin Air South Korea 1
MH Malaysia Airlines Malaysia 1
MI SilkAir Singapore 1
QF Qantas Australia 1
QR Qatar Airways Qatar 1
QV Lao Airlines Lao Peoples Democratic Republic 1
SC Shandong Airlines China 1
SQ Singapore Airlines Cargo Singapore 1
TR Tiger Airways Singapore 1
UO Hong Kong Express Airways Hong Kong SAR of China 1
W9 Air Bagan Myanmar 1

Inbound origin airports

Where flights into CNX typically originate, ranked by the number of operators on file.

Airport profile data (section 3)
IATAOrigin airportCityCountryOperators
BKK Suvarnabhumi Airport Bangkok Thailand 10
HKG Hong Kong International Airport Hong Kong Hong Kong 4
SIN Singapore Changi Airport Singapore Singapore 4
ICN Incheon International Airport Seoul South Korea 3
PVG Shanghai Pudong International Airport Shanghai China 3
DMK Don Mueang International Airport Bangkok Thailand 2
HKT Phuket International Airport Phuket Thailand 2
KUL Kuala Lumpur International Airport Kuala Lumpur Malaysia 1
PEK Beijing Capital International Airport Beijing China 1
WUH Wuhan Tianhe International Airport Wuhan China 1
CAN Guangzhou Baiyun International Airport Guangzhou China 1
UTH Udon Thani Airport Udon Thani Thailand 1
HDY Hat Yai International Airport Hat Yai Thailand 1
HGH Hangzhou Xiaoshan International Airport Hangzhou China 1
KBV Krabi Airport Krabi Thailand 1
MFM Macau International Airport Macau Macau 1
TPE Taiwan Taoyuan International Airport Taipei Taiwan 1
HGN Mae Hong Son Airport Mae Hong Son Thailand 1
NNT Nan Airport Nan Thailand 1
PHS Phitsanulok Airport Phitsanulok Thailand 1
PYY Mae Hong Son Airport Pai Thailand 1
KMG Kunming Changshui International Airport Kunming China 1
USM Samui Airport Ko Samui Thailand 1
LPQ Luang Phabang International Airport Luang Prabang Laos 1
CKG Chongqing Jiangbei International Airport Chongqing China 1
RGN Yangon International Airport Yangon Burma 1

How to read this page

The destinations table is the core of an airport profile. It tells you, at a glance, where you can fly directly from CNX on a published schedule. The "operators" column doesn't measure frequency. It measures how many distinct airline codes file the route. So a "3" means three different carriers list CNX to that destination, even if one of them runs the route many times a day while the others only manage it weekly. For practical trip planning, use the table as a starting list and confirm the airline's own schedule for your travel dates.

The airline list shows which carriers treat CNX as part of their network. Many will be foreign carriers running one or two flights, while a handful will use the airport as a base. To see where those carriers fly elsewhere, click through to any airline page. Each airline profile includes a route sample drawn from the same dataset.