List of airports by ICAO Code starting with M

Below is an alphabetical list of ICAO codes for airports around the world. This page lists all airports with an ICAO code beginning with M. Get a complete list of airports based on their ICAO code.

Click on any airport name to get detailed information about the airport. Find airports on maps along with their coordinates, nearest city, country in which the airport is located, ICAO and IATA codes, distance between airport and airport, etc.

Below is a list of airports with an ICAO code beginning with the letter M.

MB
# ICAO Airport Name & City IATA
1 MBGT
Cockburn Town, Turks & Caicos Islands
GDT
2 MBMC
Middle Caicos, Turks & Caicos Islands
MDS
3 MBNC
North Caicos, Turks & Caicos Islands
NCA
4 MBPI
Pine Cay, Turks & Caicos Islands
PIC
5 MBPV
Providenciales, Turks & Caicos Islands
PLS
6 MBSC
South Caicos, Turks & Caicos Islands
XSC
7 MBSY
Salt Cay, Turks & Caicos Islands
SLX
MD
# ICAO Airport Name & City IATA
1 MDBH
Barahona, Dominican Republic
BRX
2 MDCR
Cabo Rojo, Dominican Republic
CBJ
3 MDCY
Samana, Dominican Republic
AZS
4 MDCZ
Costanza, Dominican Republic
COZ
5 MDHE
Santo Domingo, Dominican Republic
HEX
6 MDJB
La Isabela, Dominican Republic
JBQ
7 MDLR
La Romana, Dominican Republic
LRM
8 MDPC
Punta Cana, Dominican Republic
PUJ
9 MDPP
Puerto Plata, Dominican Republic
POP
10 MDSD
Santo Domingo, Dominican Republic
SDQ
11 MDSJ
San Juan, Dominican Republic
SJM
12 MDST
Santiago, Dominican Republic
STI
MG
# ICAO Airport Name & City IATA
1 MGCB
Coban, Guatemala
CBV
2 MGCQ
Chiquimula, Guatemala
CIQ
3 MGCR
Carmelita, Guatemala
CMM
4 MGCT
Coatepeque, Guatemala
CTF
5 MGDL
Dos Lagunas, Guatemala
DON
6 MGGT
Guatemala City, Guatemala
GUA
7 MGHT
Huehuetenango, Guatemala
HUG
8 MGMM
San Benito, Guatemala
FRS
9 MGPB
Puerto Barrios, Guatemala
PBR
10 MGPC
Paso Caballos, Guatemala
PCG
11 MGPG
Playa Grande, Guatemala
PKJ
12 MGPP
Poptún, Guatemala
PON
13 MGQC
Santa Cruz del Quiché, Guatemala
AQB
14 MGQZ
Quezaltenango, Guatemala
AAZ
15 MGRB
Rubelsanto, Guatemala
RUV
16 MGRD
Rio Dulce, Guatemala
LCF
17 MGRT
Retalhuleu, Guatemala
RER
18 MGSJ
Puerto San José, Guatemala
GSJ
19 MGUX
Uaxactun, Guatemala
UAX
MH
# ICAO Airport Name & City IATA
1 MHAH
Ahuas, Honduras
AHS
2 MHBL
Brus Laguna, Honduras
BHG
3 MHCA
Catacamas, Honduras
CAA
4 MHCR
La Unión, Honduras
LUI
5 MHCS
Coyoles, Honduras
CYL
6 MHCU
Cauquira, Honduras
CDD
7 MHGS
Gracias, Honduras
GAC
8 MHGU
Erandique, Honduras
EDQ
9 MHIR
Iriona, Honduras
IRN
10 MHJI
Jicalapa, Honduras
GUO
11 MHJU
Jutigalpa, Honduras
JUT
12 MHLC
La Ceiba, Honduras
LCE
13 MHLE
La Esperanza, Honduras
LEZ
14 MHLM
San Pedro Sula, Honduras
SAP
15 MHMA
Marcala, Honduras
MRJ
16 MHNJ
Guanaja, Honduras
GJA
17 MHOA
Olanchito, Honduras
OAN
18 MHPC
Palacios, Honduras
PCH
19 MHPL
Puerto Lempira, Honduras
PEU
20 MHPR
Palmerola, Honduras
XPL
21 MHRO
Coxen Hole, Honduras
RTB
22 MHRU
Copán Ruinas, Honduras
RUY
23 MHSR
Santa Rosa de Copán, Honduras
SDH
24 MHTE
Tela, Honduras
TEA
25 MHTG
Tegucigalpa, Honduras
TGU
26 MHTJ
Trujillo, Honduras
TJI
27 MHTO
Tocoa, Honduras
TCF
28 MHUL
Sulaco, Honduras
SCD
29 MHUT
Utila Island, Honduras
UII
30 MHYR
Yoro, Honduras
ORO
MK
# ICAO Airport Name & City IATA
1 MKBS
Boscobel, Jamaica
OCJ
2 MKJP
Kingston, Jamaica
KIN
3 MKJS
Montego Bay, Jamaica
MBJ
4 MKKJ
Ken Jones, Jamaica
POT
5 MKNG
Negril, Jamaica
NEG
6 MKTP
Tinson Pen, Jamaica
KTP
ML
# ICAO Airport Name & City IATA
1 MLIP
Mili Island, Marshall Islands
MIJ
MM
# ICAO Airport Name & City IATA
1 MMAA
Ciudad de Acapulco, Mexico
ACA
2 MMAG
Apatzingán, Mexico
AZG
3 MMAN
Monterrey, Mexico
NTR
4 MMAS
Aguascalientes, Mexico
AGU
5 MMBT
Huatulco, Mexico
HUX
6 MMCA
Cananea, Mexico
CNA
7 MMCB
Temixco, Mexico
CVJ
8 MMCC
Ciudad Acuña, Mexico
ACN
9 MMCE
Ciudad del Carmen, Mexico
CME
10 MMCG
Nuevo Casas Grandes, Mexico
NCG
11 MMCL
Culiacán, Mexico
CUL
12 MMCM
Chetumal, Mexico
CTM
13 MMCN
Ciudad Obregón, Mexico
CEN
14 MMCO
Comitán, Mexico
CJT
15 MMCP
Campeche, Mexico
CPE
16 MMCS
Ciudad Juárez, Mexico
CJS
17 MMCT
Chichen Itza, Mexico
CZA
18 MMCU
Chihuahua, Mexico
CUU
19 MMCV
Ciudad Victoria, Mexico
CVM
20 MMCY
Celaya, Mexico
CYW
21 MMCZ
Ciudad de Cozumel, Mexico
CZM
22 MMDA
Comondú, Mexico
CUA
23 MMDM
Ciudad Mante, Mexico
MMC
24 MMDO
Ciudad de Durango, Mexico
DGO
25 MMEP
Tepic, Mexico
TPQ
26 MMES
Ensenada, Mexico
ESE
27 MMGL
Ciudad de Tlajomulco de Zúñiga, Mexico
GDL
28 MMGM
Guaymas, Mexico
GYM
29 MMGR
San Quintín, Mexico
GUB
30 MMHO
Hermosillo, Mexico
HMO
31 MMIA
Colima, Mexico
CLQ
32 MMIM
Isla Mujeres, Mexico
ISJ
33 MMIO
Saltillo, Mexico
SLW
34 MMIT
Ixtepec, Mexico
IZT
35 MMJA
Xalapa, Mexico
JAL
36 MMJC
Atizapán de Zaragoza, Mexico
AZP
37 MMLC
Lázaro Cárdenas, Mexico
LZC
38 MMLM
Los Mochis, Mexico
LMM
39 MMLO
Ciudad de Silao, Mexico
BJX
40 MMLP
La Paz, Mexico
LAP
41 MMLT
Loreto, Mexico
LTO
42 MMMA
Matamoros, Mexico
MAM
43 MMMD
Ciudad de Mérida, Mexico
MID
44 MMMG
Mulege, Mexico
MUG
45 MMML
Mexicali, Mexico
MXL
46 MMMM
Morelia, Mexico
MLM
47 MMMT
Cosoleacaque, Mexico
MTT
48 MMMX
Ciudad de México, Mexico
MEX
49 MMMY
Ciudad de Apodaca, Mexico
MTY
50 MMMZ
Ciudad de Mazatlàn, Mexico
MZT
51 MMNG
Nogales, Mexico
NOG
52 MMNL
Nuevo Laredo, Mexico
NLD
53 MMOO
Lagos de Moreno, Mexico
LOM
54 MMOX
Oaxaca, Mexico
OAX
55 MMPA
Poza Rica, Mexico
PAZ
56 MMPB
Puebla, Mexico
PBC
57 MMPE
Puerto Peñasco, Mexico
PPE
58 MMPG
Piedras Negras, Mexico
PDS
59 MMPL
La Ribera, Mexico
PCO
60 MMPN
Uruapan, Mexico
UPN
61 MMPQ
Palenque, Mexico
PQM
62 MMPR
Ciudad de Puerto Vallarta, Mexico
PVR
63 MMPS
Puerto Escondido, Mexico
PXM
64 MMQT
Querétaro, Mexico
QRO
65 MMRX
Reynosa, Mexico
REX
66 MMSC
San Cristóbal de las Casas, Mexico
SZT
67 MMSD
Ciudad de San José del Cabo, Mexico
SJD
68 MMSF
Mexicali, Mexico
SFH
69 MMSM
Mexico City, Mexico
NLU
70 MMSP
San Luis Potosí, Mexico
SLP
71 MMSZ
Salina Cruz, Mexico
SCX
72 MMTC
Torreón, Mexico
TRC
73 MMTG
Tuxtla Gutiérrez, Mexico
TGZ
74 MMTJ
Ciudad de Tijuana, Mexico
TIJ
75 MMTM
Tampico, Mexico
TAM
76 MMTN
Tamuin, Mexico
TSL
77 MMTO
Ciudad de Toluca, Mexico
TLC
78 MMTP
Tapachula, Mexico
TAP
79 MMTU
Tulum, Mexico
TUY
80 MMUN
Ciudad de Cancún, Mexico
CUN
81 MMVA
Villahermosa, Mexico
VSA
82 MMVR
Veracruz, Mexico
VER
83 MMZC
Zacatecas, Mexico
ZCL
84 MMZH
Ixtapa, Mexico
ZIH
85 MMZO
Manzanillo, Mexico
ZLO
MN
# ICAO Airport Name & City IATA
1 MNBL
Bluefileds, Nicaragua
BEF
2 MNBZ
Bonanza, Nicaragua
BZA
3 MNCE
Tola, Nicaragua
ECI
4 MNCI
Corn Island, Nicaragua
RNI
5 MNMG
Managua, Nicaragua
MGA
6 MNNG
Nueva Guinea, Nicaragua
NVG
7 MNPC
Puerto Cabezas, Nicaragua
PUZ
8 MNRT
La Rosita, Nicaragua
RFS
9 MNSC
San Carlos, Nicaragua
NCR
10 MNSI
Siuna, Nicaragua
SIU
11 MNWP
Waspam, Nicaragua
WSP
MP
# ICAO Airport Name & City IATA
1 MPAC
Mamitupu, Panama
ACU
2 MPAI
Isla Lorenzo Bello, Panama
AIL
3 MPBO
Isla Colón, Panama
BOC
4 MPCE
Chitré, Panama
CTD
5 MPCH
Changuinola, Panama
CHX
6 MPDA
David, Panama
DAV
7 MPEJ
Colón, Panama
ONX
8 MPJE
Jaqué, Panama
JQE
9 MPLP
La Palma, Panama
PLP
10 MPMG
Albrook, Panama
PAC
11 MPMI
Isla del Rey, Panama
NMG
12 MPOA
Puerto Obaldía, Panama
PUE
13 MPPA
Panamá City, Panama
BLB
14 MPPD
Pedasí, Panama
PDM
15 MPRA
Contadora Island, Panama
OTD
16 MPSA
Santiago, Panama
SYP
17 MPSB
Boca de Sábalo, Panama
SAX
18 MPSM
Río Hato, Panama
RIH
19 MPTO
Tocumen, Panama
PTY
20 MPVR
El Porvenir, Panama
PVE
21 MPWN
Warsobtugua, Panama
NBL
MR
# ICAO Airport Name & City IATA
1 MRAN
La Fortuna, Costa Rica
FON
2 MRAO
Roxana, Costa Rica
TTQ
3 MRBA
Punta Arenas, Costa Rica
BAI
4 MRBC
Pococi, Costa Rica
BCL
5 MRCC
Corredores, Costa Rica
OTR
6 MRCH
Puntarenas, Costa Rica
JAP
7 MRCR
Carrillo, Costa Rica
PLD
8 MRDK
Puntarenas, Costa Rica
DRK
9 MRFL
Brasilito, Costa Rica
FMG
10 MRGF
Golfito, Costa Rica
GLF
11 MRGP
Pococi, Costa Rica
GPL
12 MRIA
Nandayure, Costa Rica
PBP
13 MRLB
Liberia, Costa Rica
LIR
14 MRLC
Los Chiles, Costa Rica
LSL
15 MRLM
Puerto Limon, Costa Rica
LIO
16 MRMJ
Cañas, Costa Rica
CSC
17 MRNC
Nicoya/Guanacate, Costa Rica
NCT
18 MRNS
Nicoya, Costa Rica
NOB
19 MROC
San José (Alajuela), Costa Rica
SJO
20 MRPJ
Puerto Jimenez, Costa Rica
PJM
21 MRPM
Palmar Sur, Costa Rica
PMZ
22 MRPV
San Jose, Costa Rica
SYQ
23 MRQP
Quepos, Costa Rica
XQP
24 MRRF
Rio Frio / Progreso, Costa Rica
RFR
25 MRSI
Pérez Zeledón, Costa Rica
IPZ
26 MRSV
Coto Brus, Costa Rica
TOO
27 MRTM
Tamarindo, Costa Rica
TNO
28 MRTR
Nicoya, Costa Rica
TMU
29 MRUP
Upala, Costa Rica
UPL
MS
# ICAO Airport Name & City IATA
1 MSLP
San Salvador (San Luis Talpa), El Salvador
SAL
2 MSSS
San Salvador, El Salvador
ILS
MT
# ICAO Airport Name & City IATA
1 MTCA
Les Cayes, Haiti
CYA
2 MTCH
Cap Haitien, Haiti
CAP
3 MTF
Fairbanks, United States
MTX
4 MTJA
Jacmel, Haiti
JAK
5 MTJE
Jeremie, Haiti
JEE
6 MTPP
Port-au-Prince, Haiti
PAP
7 MTPX
Port-de-Paix, Haiti
PAX
MU
# ICAO Airport Name & City IATA
1 MUBA
Baracoa, Cuba
BCA
2 MUBR
Cayo Santa Maria, Cuba
BWW
3 MUBY
Bayamo, Cuba
BYM
4 MUCA
Ciego de Avila, Cuba
AVI
5 MUCC
Cayo Coco, Cuba
CCC
6 MUCF
Cienfuegos, Cuba
CFG
7 MUCL
Cayo Largo del Sur, Cuba
CYO
8 MUCM
Camaguey, Cuba
CMW
9 MUCU
Santiago, Cuba
SCU
10 MUGM
Guantanamo Bay Naval Station, Cuba
NBW
11 MUGT
Guantánamo, Cuba
GAO
12 MUHA
Havana, Cuba
HAV
13 MUHG
Holguin, Cuba
HOG
14 MUKW
Santa Marta, Cuba
VRO
15 MULM
Pinar del Rio, Cuba
LCL
16 MUMA
Maisí, Cuba
UMA
17 MUMJ
Mayajigua, Cuba
MJG
18 MUMO
Moa, Cuba
MOA
19 MUMZ
Manzanillo, Cuba
MZO
20 MUNB
San Nicolás de Bari, Cuba
QSN
21 MUNC
Nicaro, Cuba
ICR
22 MUNG
Nueva Gerona, Cuba
GER
23 MUPB
Havana, Cuba
UPB
24 MUSC
Santa Clara, Cuba
SNU
25 MUSJ
Sandino, Cuba
SNJ
26 MUSN
Isla de la Juventud, Cuba
SZJ
27 MUSS
Sancti Spiritus, Cuba
USS
28 MUTD
Trinidad, Cuba
TND
29 MUVR
Matanzas, Cuba
VRA
30 MUVT
Las Tunas, Cuba
VTU
MW
# ICAO Airport Name & City IATA
1 MWCB
West End, Cayman Islands
CYB
2 MWCL
Blossom Village, Cayman Islands
LYB
3 MWCR
George Town, Cayman Islands
GCM
MY
# ICAO Airport Name & City IATA
1 MYAB
Mangrove Cay, Bahamas
MAY
2 MYAK
Andros, Bahamas
TZN
3 MYAM
Marsh Harbour, Bahamas
MHH
4 MYAN
Andros Island, Bahamas
SAQ
5 MYAP
Spring Point, Bahamas
AXP
6 MYAT
Treasure Cay, Bahamas
TCB
7 MYAW
Walkers Cay, Bahamas
WKR
8 MYBG
Bullocks Harbour, Bahamas
GHC
9 MYBS
South Bimini, Bahamas
BIM
10 MYCA
Arthur's Town, Bahamas
ATC
11 MYCB
Cat Island, Bahamas
TBI
12 MYCC
North Cat Cay, Bahamas
CXY
13 MYCI
Colonel Hill, Bahamas
CRI
14 MYCP
Pitts Town, Bahamas
PWN
15 MYEF
Moss Town, Bahamas
GGT
16 MYEH
North Eleuthera, Bahamas
ELH
17 MYEM
Governor's Harbour, Bahamas
GHB
18 MYEN
Normans Cay, Bahamas
NMC
19 MYER
Rock Sound, Bahamas
RSD
20 MYGF
Freeport, Bahamas
FPO
21 MYGW
West End, Bahamas
WTD
22 MYIG
Matthew Town, Bahamas
IGA
23 MYK
May Creek, United States
MYK
24 MYLD
Deadman's Cay, Bahamas
LGI
25 MYLS
Stella Maris, Bahamas
SML
26 MYMM
Abrahams Bay, Bahamas
MYG
27 MYNN
Nassau, Bahamas
NAS
28 MYPI
Nassau, Bahamas
PID
29 MYSM
San Salvador, Bahamas
ZSA
MZ
# ICAO Airport Name & City IATA
1 MZBE
Belize City, Belize
TZA
2 MZBG
Big Creek, Belize
BGK
3 MZBP
Belmopan, Belize
BCV
4 MZBZ
Belize City, Belize
BZE
5 MZCF
Spanish Lookout, Belize
SQS
6 MZCK
Caye Caulker, Belize
CUK
7 MZCP
Caye Chapel, Belize
CYC
8 MZCZ
Corozal, Belize
CZH
9 MZKT
Silver Creek, Belize
SVK
10 MZMF
Maya Flats, Belize
CYD
11 MZPB
Dangriga, Belize
DGA
12 MZPG
Punta Gorda, Belize
PND
13 MZPL
Placencia, Belize
PLJ
14 MZSJ
Sartaneja, Belize
SJX
15 MZSP
San Pedro, Belize
SPR
16 MZSV
Independence, Belize
INB