IATA airport codes- list of every airport code in the world!

May 29, 2022 | Aviation management, Cabin Crew, Education, Global travel, Learn about tourism, Tourism management, Working in travel and tourism

Disclosure: This post may contain affiliate links. If you purchase an item that I link to then I may make a small commission, at no extra cost to you.

(Last updated on: 30/05/2022)

IATA airport codes are more important than most people realise!

Did you notice that on your plane ticket there are 3-letters? Well, here you will find the meaning of those letters- they are actually IATA airport codes and in this article I teach you what this means and give you a list of IATA airport codes in the whole world! Ready to learn more? Read on…

What are IATA airport codes?

IATA airport codes are also known as the international air transport association; which is a trade association for the world’s airlines. They are responsible for the global trade association they work to represent 260 airlines in 120 countries; meaning they create airport codes – they ensure that none of the airports have the same airport codes for example; London Gatwick (LGW), Stansted Airport (STN) or Manchester (MAN).

Are all airport codes 3 letters?

Yes!! all of the IATA airport codes are in 3 letters because the codes need to be unique and not used by other airports, however, some of the IATA airport codes are not relegated based on the name of the airport or the name of the city; is this because those letters are already taken in another IATA airport code.

5 Interesting facts about IATA airport codes

There are some really interesting facts about IATA airport codes, here are some of my favourites-

  • Fact one: there are over 47,000 IATA airport codes globally.
  • Fact two: apart from creating codes for the airports, IATA also creates codes for railway stations.
  • Fact there: in 1930, in the United States, the IATA airports codes were used as a 2 letter code which was given by the US National Weather Service to identify cities.
  • Fact four: Some of the IATA airport codes are used after the 3 letters as the city, like MEX = Mexico City, SIN = Singapore, DEN = Denver.
  • Fact five: some of the IATA airport codes have a combination of the letters of the city’s name (this is because sometimes there is a duplicate code, which they can’t use), like GDL = Guadalajara, HKG = Hong Kong, LTN = Luton, London.

Unusual IATA airport codes

Research shows that globally there are over 10,000 airport codes that have unusual airport names – some of them are seen as funny, weird, and rude. Lets take a look at some of the funniest IATA airport codes-

Unusual IATA airport codes

The top 8 funniest airport codes

1. Batman Airport (BAL), Turkey

2.  Useless Loop Airport (USL), Australia

3.  Black Tickle Airport (YBI), Canada

4.  Mafia Airport (MFA), Tanzania

5.  Moron Airport (OZP), Spain

6.  Brest Airport (BES), France

7.  Eek Airport (EEK), USA

8.  Raspberry Strait Airport (RSP), USA

The top 8 rudest airport codes

1. Old Crow Airport (YOC), Canada

2.  Dang Airport (DNP), Nepal

3.  Ponce Airport (PSE), Puerto Rico

4.  Fort Dix Airport (WRI), USA

5.  Gaylord Airport (GLR), USA

6.  Shafter Airport (MIT), USA

7.  Phi Phi Island Airport (PHZ), Thailand

8.  Fak Fak Airport (FKQ), Indonesia

The top 8 weirdest airport codes

1. Gorom-Gorom Airport (XGG), Burkina Faso

2.  Wee Waa Airport (WEW), Australia

3.  Wagga Wagga Airport (WGA), Australia

4.  Puka Puka Airport (PZK), Cook Islands

5.  Butler Airport (BUM), USA

6. Pocos De Caldas Airport (POO), Brazil

7.  Sembach Airport (SEX), Germany

8.  Wenatchee Airport (EAT), USA

A-Z list of IATA airport codes around the world

And now lets get to the good stuff- the actual IATA airport codes! Below you will find a complete list of all of the IATA airport codes in the world, organised in alphabetical order. Looking for a IATA airport codes for specific airports? No problem- just hit Ctrl + F or command + F if you are on a Mac and type in the airport you are looking for.

IATA airport codes beginning with A

Country Airports/ City IATA Airport codes
DenmarkAarhusAAR
IranAbadanABD
ChadAbecheAEH
UKAberdeenABZ
USAAberdeen (SD)ABR
Cote d’IvoireAbidjanABJ
USAAbileneABI
UAEAbu Dhabi – Abu Dhabi InternationalAUH
NigeriaAbuja – Nnamdi Azikiwe internationalABV
EgyptAbu RudeisAUE
EgyptAbu SimbelABS
MexicoAcapulcoACA
GhanaAccra – Kotoka international airportACC
TurkeyAdanaADA
EthiopiaAddis Ababa – Bole internationalADL
AustraliaAdelaideADE
YemenAden – Aden internationalADF
TurkeyAdiyamanAER
RussiaAdler/SochiAJY
NigerAgadesAGA
Morocco AgadirSUM
GuamAgana (Hagatna)AGZ
South AfricaAggeneysBQN
Puerto RicoAguadillaAGU
MexicoAguascalientes AGU
IndiaAhmedabadAMD
Papua New GuineaAiyuraAYU
France AjaccioAJA
JapanAkitaAXT
USAAkon (OH)CAK
CyprusAkrotiri – RAFAKT
UAEAl-AinAAN
EgyptAl Arish AAC
AustraliaAlbanyALH
USAAlbany (NY) – Albany InternationalALB
USAAlbany (GA)ABY
FranceAlbiLBI
DenmarkAlborgAAL
USAAlbuquerque (MM)ABQ
AustraliaAlburyABX
Channel IslandAlderneyACI
SyriaAleppoALP
NorwayAlesundAES
South AfricaAlexander Bay – Kortdoorn ALJ
EgyptAlexanderia – Borg el Arab HBH
EgyptAlexanderia – El Nhouza ALY
USA (LA)Alexanderia – Esier FieldESF
UAEAlfujairah (Fujairah)FJR
Italy Alghero SassariAHO
AlgeriaAlgiers – Houari Boumediene ALG
MoroccoAl HoceimaAHU
SpainAlicanteALC
AustraliaAlice SpringsASP
South AfricaAlldaysADY
USAAllentown (PA)ABE
KazakhstanAlmaty (Alma Ata) ALA
SpainAlmeriaLEI
NorwayAltaALF
PR ChinaAltayAAT
SwitzerlandAlternheinACH
USAAltoona (PA)AOO
USAAltusAXS
JapanAmamiASJ
USAAmarillo (TX)AMA
Papua New GuineaAmazon BayAZB
JordanAmman – Queen Alia InternationalAMM
JordanAmman – Amman-Marka InternationalADJ
IndiaAmritsarATQ
NetherlandsAmsterdam – Amsterdam InternationalAMS
IndiaAnandQNB
USAAnchorgae (AK) – Ted Stevens AnchorgaeANC
ItalyAnconaAOI
AndorraAndorra La Vella – HeliportALV
AnguillaAnguillaAXA
Comoros (Comores)AnjouanAJN
TurkeyAnkaraANK
TurkeyAnkara – Esenboga InternationalESB
AlgeriaAnnabaAAE
USAAnn Arbor (MI)ARB
FranceAnnecyNCY
USAAnniston (AL)ANB
TurkeyAntalyaAYT
MadagascarAntananarivo (Tanannarive) – Ivato InternationalTNR
Antigua and BarbudaAntigua – V.C Bird InternationalANU
BelgiumAntwerpANR
JapanAomoriAOJ
SamoaApia – Faleolo InternationalAPW
USAAppleton (WI)ATW
JordanAqabaAQJ
BrazilAracajuAJU
RussiaArkhangelskARH
TanzaniaArushaARK
GreeceAraxosGPA
NigerArlitRLT
SpainArrecife/ LanzaroteACE
ArubaAruba – Reina Beatrix InternationalAUA
USAAsheville (NC)AVL
TurkmenistanAshgabat – Saparmurat TurkeymenbashyASB
EritreaAsmara – Asmara InternationalASM
USAAspen (CO) – Aspen-Pitkin CountyASE
EgpytAssiutATZ
KazakhstanAstana – Astana International TSE
ParaguayAsuncion – Asuncion InternationalASU
EgpytAswan – Daraw ASW
GreeceAthens – Eleftherios Venizelos InternationalATH
GreeceAthens – HellinikonHEW
USAAthens (GA)AHN
USAAthens (OH)ATO
USAAtlanta (GA) – Hartsfield Atlanta InternationalATL
USAAtlantic City (NJ) – Atlantic City InternationalACY
CanadaAttawapiskat (NT)YAT
New ZealandAuckland – Auckland InternationalAKL
GermanyAugsburg – Augsburg AGB
USAAugusta (GA)AGS
USAAugusta (ME) – Augusta StateAUG
FranceAurillacAUR
USAAustin (TX) – Austin – BergstromAUS
IndonesiaAyawasiAYW
AustraliaAyers Rock – ConnellanAYQ
AustraliaAyrAYR

IATA airport codes beginning with B

CountryAirports/ City IATA Airport Codes
SpainBadajozBJZ
IraqBagdad – Baghdad International BGW
India BagdograIXB
The BahamasBahamas – Lynden Pindling International NAS
PakistanBahawalpurBHV
BahrainBahrain – Bahrain International BAH
USABakersfield (CA)BFL
AzerbaijanBaku – Heydar Aliyev International BAK
AustraliaBallinaBNK
USABaltimore (MD) – Washington International AirportBWI
AustraliaBamagaABM
MaliBamako – Bamako-Senou International BKO
Central African Republic BambariBambariBBY
BruneiBandar Seri Begawan – Brunei International BWN
Indonesia Bandung – Husein Sastranegara International BDO
IndiaBangaloreBLR
Central African Republic BangassouBGU
Thailand Bangkok – Don MuangDMK
ThailandBangkok – Suvarnabhumi InternationalBKK
USABangor (ME)BGR
Central African Republic Bangui – M’Poko International BGF
Gambia Banjul – Banjul International (Yundum International)BJL
PakistanBannuBNP
SpainBarcelonaBCN
VenezuelaBarcelonaBLA
NorwayBardufossBDU
ItalyBari BRI
BangladeshBarisalBZL
IndiaBarodaBDQ
UKBarra (the famous tidal beach landing)BRR
ColombiaBarranquillaBAQ
SwitzerlandBaselBSL
Switzerland/ FranceBasel/MulhouseEAP
IraqBasra, BasrahBSR
GuadeloupeBasse Terre – Pointe-a- Pitre International PTP
Saint Kitts and Nevis Basseterre – Robert L. Bradshaw International AirportSKB
FranceBastiaBIA
USABaton Rouge (CA) – Baton Rouge Metropolitan BTR
GermanyBayreuth – Bindlacher-BergBYU
USABeaumont/Pt. Arthur (TX)BPT
USABeckley (WV)BKW
Virgin Islands (British)Beef Island – Terrance B. LettsomeEIS
ChinaBeijingPEK
China Beijing – Nanyuan AirportNAY
MozambiqueBeiraBEW
LebanonBeirut – Beirut Rafic Hariri International BEY
BrazilBelem – Val de Cans International BEL
UKBelfast – George Best Belfast City BHD
UKBelfast – Belfast International AirportBFS
IndiaBelgaumIXG
Serbia Belgrad (Beograd) – Belgrade Nikola Tesla InternationalBEG
BelizeBelize City – Philip S.W.Goldson InternationalBZE
USABellingham (WA)BLI
BrazilBelo Horizonte –  – Tancredo Neves InternationaCNF
USABemidji (MN)BJI
UKBenbeculaBED
Libya Benghazi –  (Bengasi)BEN
AngolaBenguelaBUG
USABenton Harbour (MI)BEH
Central African Republic BerberatiBBT
ItalyBergamo/Milan – Orio Al SerioBGY
NorwayBergenBGO
France Bergerac – RoumanieresEGC
GermanyBerlinBER
GermanyBerlin – SchoenefeldSXF
GermanyBerlin – TegalTXL
GermanyBerlin – TempelhofTHF
BermudaBermuda – L.F. Wade InternationalBDA
SwitzerlandBerne – Bern-BelpBRN
SwitzerlandBerne – Railway ServiceZDJ
USABethel (AK)BET
IndiaBhopalBHO
IndiaBhubaneswarBBI
FranceBiarritzBIQ
SpainBilbaoBIO
USABillings (MT)BIL
DenmarkBillundBLL
MalaysiaBintuluBTU
Central African Republic BiraroIRO
UKBirmingham – Birmingham InternationalBHX
USABirmingham (AL)BHM
KyrgyzstanBishkek – Manas InternationalFRU
USABismarck (ND) – Bismarck MunicipaBIS
Guinea – BissauBissau – Osvaldo Vieiro International BXO
UKBlackpoolBLK
AustraliaBlackwaterBLT
MalawiBlantyre (Mandala) – Chileka International AirportBLZ
New ZealandBlenheimBHE
South AfricaBloemfonteinBFN
USABloomington (IL)BMI
USABloomington (IN)BMG
USABluefield (WV)BLF
BrazilBoa VistaBVB
Burkina FasoBobo/DioulassoBOY
NorwayBodoBOO
TurkeyBodrum – Milas BJV
ColombiaBogota – El Nuevo Dorado InternationalBOG
USABoise (ID)- Boise Air TerminalBOI
ItalyBolognaBLQ
IndiaBombay –  (Mumbai) – Chhatrapati Shivaji InternationalBOM
Netherlands AntillesBonaireBON
CanadaBonaventure, PQYVB
French PolynesiaBora BoraBOB
FranceBordeauxBOD
USABorrego Springs (CA)BXS
USABoston (MA) – General Edward Lawrence LoganBOS
Cote d’IvoireBouakeBYK
BulgariaBourgas/BurgasBOJ
UKBournemouthBOH
AustraliaBowenZBO
USABozeman (MT)BZN
USABradford/Warren (PA) /Olean (NY)BFD
USABrainerd (MN)BRD
AustraliaBrampton IslandBMP
BrazilBrasillia – President Juscelino Kubitschek BSB
SlovakiaBratislava – M. R. Štefánik BTS
CongoBrazzaville – Maya-Maya AirportBZV
GermanyBremen- Bremen Airport (Flughafen Bremen)BRE
ItalyBrescia, MontichiariVBS
FranceBrestBES
Central African Republic BriaBIV
USABridgeport (CA)BDR
BarbarosBridgetown – Grantley Adams InternationalBGI
ItalyBrindisiBDS
AustraliaBrisbaneBNE
UKBristolBRS
NorwayBroennoeysundBNN
AustraliaBroken HillBHQ
USABrookings (SD)BKX
AustraliaBroomeBME
USABrunswick (GA)BQK
BelgiumBrusselsBRU
ColombiaBucaramangaBGA
RomaniaBucharestBUH
RomaniaBucharest – Henri Coandă InternationaOTA
HungaryBudapest – Budapest Ferihegy International BUD
ArgentinaBuenos AiresBUE
ArgentinaBuenos Aires- Ezeiza International EZE
ArgentinaBuenos Aires-Jorge NewberyAEP
ZimbabweBuffalo RangeBFO
USABuffalo/Niagara Falls (NY)BUF
BurundiBujumbura- Bujumbura International BJM
ZimbabweBulawayoBUQ
USABullhead City (NV)BHC
AustraliaBundabergBDB
USABurbank (CA)BUR
USABurlington (IA)BRL
USABurlington (VT)BTV
AustraliaBurnie (Wynyard)BWT
USAButte (MT)BTM

IATA airport codes beginning with C

CountryAirports/ City IATA Airport Codes
AngolaCabindaCAB
ItalyCagliariCAG
AustraliaCairnsCNS
Egypt Cairo – Cairo International AirportCAI
ChileCalama – El LoaCJC
India Calcutta (Kolkata) – Netaji Subhas ChandraCCU
CanadaCalgary – Calgary International AirportYYC
ColombiaCaliCLO
IndiaCalicutCCJ
FranceCalviCLY
CanadaCambridge BayYCB
UKCambridgeCBG
UKCampbeltownCAL
Brazil Camp GrandeCGR
AustraliaCanberra AirportCBR
MexicoCancunCAN
FranceCannes – Mandelieu AirportCEQ
Saint Vincent & the Grenadines Canouan (island) – Canouan AirportCIW
South Africa Cape Town – Cape Town International CPT
Venezuela Caracas – Simón Bolívar InternationalCCS
UKCardiffCWL
USACarlsbad (CA)CLD
AustraliaCarnarvonCVQ
Central African Republic CarnotCRF
USACarson City (NV)CSN
MoroccoCasablancaCAS
MoroccoCasablanca – Mohamed VCMN
Dominican Republic Casa de Campo – La Romana International AirportLRM
AustraliaCasinoCSI
USACasper (WY)CPR
FijiCastawayCST
ColombiaCartagena – Rafael Núñez International AirportCTG
Saint LuciaCastries – George F. L. Charles AirportSLU
ItalyCataniaCTA
French GuianaCayenne-Cayenne Rochambeau AirportCAY
GermanyCottbus – Cottbus-Drewitz AirportCBU
PhilippinesCebu City- Mactan-Cebu InternationalCEB
USACedar City (UT)CDC
USACedar Rapids (IA)CID
AustraliaCedunaCED
AustraliaCessnockCES
RussiaChabarovsk (Khabarovsk)KHV
FranceChamberyCMF
USAChampaign (IL)CMI
IndiaChandigarh- Chandigarh International AirportIXC
Jilin, PR ChinaChangchunCGQ
GreeceChaniaCHQ
PR ChinaChaoyang, Beijing – Chaoyang AirportCHG
USACharleston (SC)CHS
USACharleston (WV) – Yeager AirportCRW
USACharlotte (NC)CLT
USACharlottesville (VA)CHO
AustraliaCharters TowersCXT
USAChattanoogaCHA
Sichuan, PR China Chengdu – ShuangliuCTU
India Chennai – (Madras)MAA
USA Cheyenne (WY) – Cheyenne Regional AirportCYS
ThailandChiang Mai – Chiang Mai International AirportCXN
JapanChiba CityQCB
USAChicago (IL) – MidwayMDW
USAChicago (IL) – O’Hare International AirportORD
USAChicago (ILCHI
MexicoChichen ItzaCZA
USAChico (CA)CIC
MexicoChihuahua – Gen Fierro VillalobosCUU
GreeceChiosJKH
ZambiaChipataCIP
MoldovaChişinău – Chişinău International AirportKIV
RussiaChita (Tschita)HTA
JapanSapporo – New Chitose AirportCTS
PakistanChitralCJL
BangladeshChittagongCGP
Sichuan, PR China Chongging – Jiangbei International AirportCKG
New ZealandChristchurchCHC
BahamasChub CayCCZ
CanadaChurchillYYQ
CubaCienfuegos – Jaime González AirportCFG
USA Cincinnati (OH) -Cincinnati/Northern Kentucky Int’lCVG
MexicoCiudad Del CarmenCME
VenezuelaCiudad GuayanaCGU
MexicoCiudad JuarezCJS
MexicoCiudad ObregonCEN
MexicoCiudad VictoriaCVM
USAClarksburg (WV)CKB
AustraliaClermontCMQ
FranceClermont FerrandCFE
USACleveland (OH) – Burke LakefrontBKL
USACleveland (OH) – Cleveland Hopkins InternationalCLE
Bolivia CochabambaCBB
IndiaCochinCOK
USACody/Powell/Yellowstone (WY)COD
USACoffmann CoveKCC
AustraliaCoffs HarbourCFS
IndiaCoimbatoreCJB
MexicoColimaCLQ
USA College Station/Bryan (TX)CLL
AustraliaCollinsvilleKCE
GermanyCologne- Cologne Airport (Flughafen Köln/Bonn)CGN
Sri LankaColombo – Bandaranaike International AirportCMB
USAColorado Springs (CO)COS
USAColumbia (SC) – Columbia Metropolitan AirportCAE
USAColumbus (GA)CSG
USAColumbus (OH) -Port Columbus InternationalCMH
GuineaConakry- Conakry International AirportCKY
USAConcord (CA)- Buchanan FieldCCR
USAConcord (NH) – Concord Municipal AirportCON
AlgeriaConstantineCZL
RomaniaConstanta – Constanta Int’l AirportCND
AustraliaCoober PedyCPD
AustraliaCooktownCTN
AustraliaCoomaOOM
GermanyCopenhagen – Copenhagen AirportCPH
ArgentinaCordobaCOR
SpainCordobaODB
USACordova (AK)CDV
GreeceCorfuCFU
IrelandCorkORK
USACorpus Christi (TX)CRP
BeninCotonou -Cotonou Cadjehoun AirportCOO
UKCoventry – BagintonCVT
MexicoCozumelCZM
USACraig (AK)CGA
USACrescent City (CA)CEC
BrazillCubiaba – Marechal Rondon International AirportCGB
MexicoCuliacanCUL
Netherlands AntillesCuracao – Curacao International AirportCUR
BrazillCuritiba – Afonso Pena International AirportCWB
PhilippinesCuyoCYU

IATA airport codes beginning with D

CountryAirports/ CityIATA Airport Codes
SenegalDakar – Léopold Sédar Senghor International AirportDKR
TurkeyDalamanDLM
AustraliaDalbyDBY
Liaoning, PR ChinaDalian – Zhoushuizi International AirportDLC
USADallas (TX) – Love FieldDAL
USA Dallas/Ft Worth (TX) – Dallas/Fort Worth InternationalDFW
Cote d’IvoireDaloaDJO
SyriaDamascus InternationalDAM
Saudi ArabiaDammam, King Fahad InternationalDMM
USADanville (VA)DAN
TanzaniaDar es Salam (Darussalam) – Julius Nyerere Int’lDAR
AustraliaDarwinDRW
AustraliaDaydream IslandDDI
USADayton (OH)DAY
USADaytona Beach (FL)DAB
USADecatur (IL)DEC
CanadaDeer Lake/Corner BrookYDF
IndiaDelhi – Indira Gandhi International AirportDEL
NetherlandsDen Haag – The Hague)HAG
TurkeyDenizliDNZ
IndonesiaDenpasar/BaliDPS
USA Denver (CO) – Denver International AirportDEN
PakistanDera Ismail Khan – Dera Ismail Khan AirportDSK
AustraliaDerbyDRB
UKDerry (Londonderry)LDY
USA Des Moines (IA) – Des Moines International AirportDSM
USADetroit (MI) – Coleman A. Young MunicipalDET
USADetroit (MI) – Wayne County AirportDTW
USADetroit (MI) – Metropolitan AreaDTT
USADevils Lake (ND)DVL
AustraliaDevonportDPO
Saudi ArabiaDhahranDHA
BangladeshDhaka – Zia International AirportDAC
Timor Leste (East Timor)Dili- Nicolau Lobato International AirportDIL
USADillingham (AK)DLG
FranceDinardDNR
FranceDisneyland ParisDLP
TunisaDjerbaDJE
DjiboutiDjibouti (city) – Djibouti-Ambouli International AirportJIB
TanzaniaDodoma -Dodoma AirportDOD
QatarDoha – Doha International AirportDOH
UKDoncaster/Sheffield, Robin Hood International AirportDSA
IrelandDonegal (Carrickfin)CFN
GermanyDortmundDTM
USADothan (AL)DHN
CameroonDoualaDLA
GermanyDresden – Dresden AirportDRS
UAEDubai – Dubai International AirportDXB
AustraliaDubboDBO
IrelandDublin – Dublin International AirportDUB
USADubois (PA)DUJ
Croatia  (Hrvatska)DubrovnikDBV
USADubuque (IA)DBQ
GermanyDüsseldorf -Düsseldorf International AirportDUS
USADuluth (MN) /Superior (WI)DLH
UKDundeeDND
New ZelandDunedinDUD
AustraliaDunk IslandDKI
USADurango (CO_DRO
South AfricaDurbnDUR
TajikistanDuschanbe- Dushanbe AirportDYU
USADutch Harbor (AK)DUT
AustraliaDysartDYA
MayotteDzaoudziDZA

IATA airport codes beginning with E

CountryAirports/ CityIATA Airport Codes
South AfricaEast LondonELS
ChileEaster IslandIPC
USAEau Clarie (WI)EAU
ScotlandEdinburgh – Edinburgh AirportEDI
CanadaEdmontonYEA
CanadaEdmonton, InternationalYEG
CanadaEdmonton, MunicipalYXD
IrelandEgilsstadirEGS
NetherlandsEindhovenEIN
Dominican Republic Samana – Samaná El Catey International AirportAZS
ItalyElba Island, Marina Di CampoEBA
IsraelElatETH
IsraelElat, OvulaVDA
USAElkhart (IN)EKI
USAElko (NV)EKO
South AfricaEllisrasELL
EygptEl MinyaEMY
USAElmira (NY)ELM
USAEl Paso (TX) -El Paso International AirportELP
USAEly (NV)ELY
AustraliaEmeraldEDR
AustraliaEmeraldEMD
FinlandEnontekioeENF
UgandaEntebbe- Entebbe International AirportEBB
GermanyErfurt -Erfurt Airport (Flughafen Erfurt)ERF
USAErie (PA)ERI
ArmeniaEriwan – (Yerevan, Jerevan)EVN
TurkeyErzincanERC
TurkeyErzurumERZ
DenmarkEsbjergEBJ
USAEscanaba (MI)ESC
AustraliaEsperanceEPR
USAEugene (OR)EUG
USAEureka (CA)ACV
USAEvansville (IN)EVV
NorwayEvenesEVE
UKExeterEXT

IATA airport codes beginning with F

CountryAirports/ CityIATA Airport Codes
USAFairbanks (AK)FAI
UKFair Isle (Shetland)FIE
PakistanFaisalabadLYP
USAFargo (MD) (MN)FAR
USAFarmington (NM)FMN
PortugalFaroFAO
DenmarkFaroer -Vágar AirportFAE
USAFayetteville (AR)FYV
USAFayetteville/Ft. Bragg (NC)FAY
MoroocoFesFEZ
FranceFigariFSC
USAFlagstaff (AZ)FLG
CanadaFlin FlonYFO
USAFlint (MI)FNT
ItalyFlorence – (Firenze) – Peretola AirportFLR
USAFlorence (SC)FLO
Brazil FlorianopolisFLN
NorwayFloroFRO
CanadaFort AlbertYFA
BrazilFortaleza – Pinto Martins AirportFOR
Martiniquefort de france – Martinique Aimé Césaire InternationalFDF
USAFort Dodge (IA)FOD
USAFort Huachuca/Sierra Vista (AZ)FHU
USAFort Lauderdale/Hollywood (FL)FLL
CanadaFort McMurrayYMM
USAFort Myers, Metropolitan Area (FL)FMY
USAFort Myers, Southwest Florida Reg (FL)RSW
USAFort Riley (KS) -Marshall (AAF)FRI
CanadaFort SmithYSM
USAFort Smith (AR)FSM
CanadaFort St. JohnYXJ
USAFort Walton Beach (FL)VPS
USAFort Wayne (IN)FWA
USAfort worth (TX) Dallas/Fort Worth International AirportDFW
UKFoula (Shetland)FOU
BotswanaFrancistownFRW
GermanyFrankfurt/MAin – Frankfurt Airport (Rhein-Main-Flughafen)FRA
GermanyFrankfurt/HahnHHN
USAFranklin/Oil City (PA)FKL
CanadaFrederictonYFC
BahamasFreeport – Grand Bahama International AirportFPO
Sierra Leone Freetown -Freetown-Lungi International AirportFNA
FranceFrejusFRJ
USAFresno (CA)FAT
GermanyFriedrichshafen – Bodensee-Airport FriedrichshafenFDH
SpainFuerteventuraFUE
UAEFujairah, International AirportFJR
JapanFukuokaFUK
JapanFukushima – Fukushima AirportFSK
PortugalFunchalFNC
Wallis and Futuna IslandsFutunaFUT

IATA airport codes beginning with G

CountryAirports/ CityIATA Airport Codes
BotswanaGaborne – Sir Seretse Khama International AirportGBE
USAGadsden (AL)GAD
USAGainesville (FL)GNV
IrelandGalwayGWY
CanadaGanderYQX
CameroonGarouaGOU
Palestine Gaza City – Gaza International AirportGZA
TurkeyGaziantepGZT
PolandGdanskGDN
AustraliaGeelongGEX
SwitzerlandGeneva – Geneva-Cointrin International AirportGVA
IatlyGenoaGOA
South AfricaGeorgeGRJ
GuyanaGeorgetown – Cheddi Jagan International AirportGEO
AustraliaGeraldtonGET
SpainGeronaGRO
BelgiumGhent (Gent)GNE
GibraltarGibraltarGIB
USAGilette (QW)GCC
PakistanGilgitGIL
CanadaGillamYGX
AustraliaGladstoneGLT
UKGlasgow – PrestwickPIK
UKGlasgowGLA
USAGlasgow (MT)GGW
USAGlendive (MT)GDV
IndiaGoaGOI
BrazilGoiania – Santa Genoveva AirportGYN
AustraliaGold CoastOOL
AustraliaGoondiwindiGOO
CanadaGoose BayYYR
BulgeriaGornaGOZ
SwedenGothenburg (Göteborg) – LandvetterGOT
AustraliaGove (Nhulunbuy)GOV
BahamasGovenors HarbourGBH
SpainGranadaGRX
BahamasGrand Bahamas InternationalFPO
USAGrand Canyon (AZ)GCN
Cayman IslandsGrand Cayman – Owen Roberts InternationalGCM
USAGrand Forks(ND)GFK
USAGrand Junction (CO)GJT
USAGrand Rapids (MI)GRR
USAGrand Rapids (MN)GPZ
AustriaGrazGRZ
USAGreat Falls (MT)GTF
AustaliaGreat Keppel IslandGKL
USAGreen Bay GRB
USAGreenbrier/Lewisburg (WV)LWB
USAGreensboro/Winston SalemGSO
USAGreenville (MS)GLH
USAGreenville (NC)PGV
USAGreenville/Spartanburg (SC)GSP
GrenadaGrenada – Point Salines Airport also Maurice BishopGND
FranceGrenobleGNB
AustraliaGriffithGFF
NetherlandsGroningen – EeldeGRQ
AustraliaGroote Eylandt – AlyangulaGTE
USAGroton/New London (CT)GON
MexicoGuadalajaraGDL
Soloman IslandGuadalcanalGSI
GuamGuamGUM
Guangdong, PR ChinaGuangzhou (Canton) – Baiyun International AirportCAN
BrazilSao Paulo – Guarulhos InternationalGRU
GuatemalaGuatemala City – La Aurora International AirportGUA
EcuadorGuayaquil – Simon BolivarGuayaquil – Simon BolivarGYE
Channel IsalndsGuernseyGCI
Germany GuettinGTI
USAGulfport/Biloxi (MS)GPT
Guangxi, PR ChinaGuilin – LiangjiangKWL
UgandaGuluULU
USAGunnison/Crested Butte (CO)GUC
IndiaGuwahatiGAU
PakistanGwadarGWD
ZimbabweGweruGWE
AustraliaGympieGPY

IATA airport codes beginning with H

CountryAirports/ CityIATA Airport Codes
JapanHachijo JimaHAC
Guam Hagatna – Guam International AirportGUM
IsraelHaifaHFA
USAHaines (AK)HNS
JapanHakodateHKD
CanadaHalifax InternationalYDZ
CanadaHall BeachYUK
GermanyHamburg – FuhlsbuettelHAM
AustraliaHamiltonHLT
CanadaHamiltonYHM
New ZealandHamiltonHLZ
AustraliaHamilton IslandHTI
NorwayHammerfestHFT
USAHancock (MI)CMX
Zhejiang, PR ChinaHangchow (Hangzhou)HGH
GermanyHannoverHAJ
VietnamHanoi- Noi Bai International AirportHAN
ZiamabeHarare -Harare International AirportHRE
Heilongjiang, PR ChinaHarbin (Haerbin)HRB
USAHarlingen/South Padre Island (TX)HRL
CanadaHarrington Harbour, (PQ)YHR
USAHarrisburg (PA) -Harrisburg SkyportHAR
USAHarrisburg (PA) – Harrisburg InternationalMDT
USAHartford (CA) / Springfield (MA)BDL
ThailandHatyai (Hat Yai)HDY
NorwayHaugesundHAU
CubaHavana – José Martí InternationalHAV
USAHavre (MT)HRV
AustraliaHayman IslandHIS
USAHelena (MT)HLN
SwedenHelsingborgJHE
FinlandHelsinki – VantaaHAL
GreeceHeraklionHER
MexicoHermosillo – Gen. Pesqueira GarciaHMO
AustraliaHervey BayHVB
USAHibbing (MN)HIB
USAHickory (NC)HKY
USAHilo (HI)ITO
USAHilton Head Island (SC)HHH
AustraliaHinchinbrook IslandHNK
JapanHiroshima InternationalHIJ
VietnamHo Chi Minh City –  (Saigon) – Tan Son Nhat InternationalSGN
AustraliaHobertHBA
GermanyHofHOQ
CubaHolguinHOG
AustraliaHome HillHMH
USAHomerHOM
Hong KongHong Kong – International Airport (HKIA)HKG
Hong KongHong Kong -Chek Lap KokZJK
Solomon IslandsHoniara -Henderson International HIR
USA Honolulu (HI) – Honolulu International AirportHNL
USAHoonah (AK)HNH
PortugalHortaHOR
USAHouston (TX) – HobbyHOU
USAHouston (TX) – George Bush Intercontinental AirportIAH
French PolynesiaHuahineHUH
MexicoHuatulcoHUX
VietnamHue – Phu BaiHUI
UKHumbersideHUY
USAHuntington (WV)HTS
USAHuntsville (AL)HSV
EgyptHurghada InternationalHRG
USAHuron (SD)HON
ZimbabweHwange National ParkHWN
USAHyannis (MA)HYA
USAHydaburg (AK)HYG
IndiaHyderabad – Rajiv Gandhi International AirportHYD
PakistanHyderabadHDD

IATA airport codes beginning with I

CountryAirports/ CityIATA Airport Codes
Ibiza/SpainIbizaIBZ
USAIdaho Falls (ID)IDA
ArgentinaIguazu, CataratasIGR
New CaledoniaIle des PinsILP
New CaledoniaIle OuenIOU
USAIliamnaILI
USAImperial (CA)IPL
New ZealandIncercargillIVC
South Korea Incheon -Incheon International AirportICN
USAIndianapolis (IN) InternationalIND
AustraliaInghamIGH
AustraliaInnisfailIFL
AustriaInnsbruck – KranebittenINN
USAInternational Falls (MN)INL
CanadaInuvikYEV
New ZealandInvercargillIVC
UKInvernessINV
USAInyokern (CA)IYK
CanadaIqaluit (Frobisher Bay)YFB
PeruIquitosIQT
RussiaIrkutskIKT
JapanIshigaki – New Ishigaki AirportISG
PakistanIslamabad – Benazir Bhutto International AirportISB
UKIslayILY
Isle of ManIsle of ManIOM
Turkey Istanbul -Istanbul Atatürk AirportIST
TurkeyIstanbul -Sabiha GokcenSAW
USAIthaca/Cortland (NY)ITH
FinlandIvaloIVL
MexicoIxtapa/ZihuatanejoZIH
TurkeyIzmirIZM
TurkeyIzmir – Adnan Menderes AirportADB

IATA airport codes beginning with J

CountryAirports/ CityIATA Airport Codes
USA Jackson Hole (WY)JAC
USA Jackson(MI) – Reynolds MunicipalJXN
USAJackson, MNMJQ
USAJackson (MS) – Jacksonville Internationall
JAN
USAJackson (MS) – Hawkins FieldHKS
USAJackson (TN) – Mckellar MKL
USAJackson Hole (WY)JAC
USAJacksonville (AR) Little Rock AFBJLRF
USAJacksonville (FL) – Cecil Field NAS NZC
USAJacksonville (FL) Jacksonville NASNIP
USA
Jacksonville (FL) – International JAX
USAJacksonville (FL) – Craig Municipal CRG
USAJacksonville (FL) – Municipal Airport IJX
USAJacksonville (MC) OAJ
USAJacksonville (TX)JKV
HatiJacomelJAK
Pakistan JacobabadJAG
BrazilJacobinaJCM
Papua New GuineaJacquinot Bay JAQ
Sri Lanka Jaffna – KankesanturaiJAF
India JagdalpurJGB
India Jaipur – SangneerJAI
India Jaisalmer JSA
Indonesia Jakarta – Halim Perdana Kusuma HLP
Indonesia Jakarta – Metropolitan Area JKT
IndonesiaJakarta – Soekarno-Hatta InternationalCGK
Afghanistan Jalalabad JAA
India Jalandhar Jamba JLR
Mexico JalapaJalesJAL
Brazil JambolJLS
Marshall IslandJaluit Island
UIT
Agnola Jamba JMB
Indonesia Jambi – Sultan Taha Syrifunda DJB
BulgariaJambolJAM
USAJamestown (ND)
JMS
USAJamestown (NY)JHW
IndiaJammu – SatwariIXJ
IndiaJamnagar – GovardhanpurJGA
IndiaJamshedpur – Sonari AirportIXW
Nepal Jankapur JKR
AustraliaJandakotJAD
USAJanesville (WI) – Rock County JVL
Brazil JanuariaJNA
Panama JauqeJQE
Brazil JataiJTI
Peru JaujaJAU
Indonesia Jayapura – SentaniDJJ
Saudi Arabia Jeddah – King Abdulaziz InternationaJED
USAJefferson City (MO) – Jefferson MemorialJEF
HatiJeremie – Jeremie AirportJEE
Spain Jerez de la Frontera/Cadiz – Las Parra XRY
Channel Islands Jersey JER
IsarelJerusalem – Atarot Airport (closed) JRS
Bangladesh Jessore – Jessore Airport JSR
India Jeypore – Jeypore Airport PYB
China Ji’an JiangxiJGS
PR China Jiamusi – Jiamusi Airport JMU
PR China Jiayuguan – Jiayuguan AirportJDN
Algeria JijelGJL
Ethiopia JIjigaJIJ
PR China JilinJIL
Ethiopia JimmaJIM
Shandong PR China JinanTNA
PR China JingdezhenJDZ
PR China Jinghong – Gasa AirportJHG
PR ChinaJiningJNG
UgandaJinjaJIN
PR ChinaJinjiangJJN
EthiopiaJinka – Baco/Jinka AirportBCO
PR ChinaJinzhou – Jinzhou AirportJNZ
EcuadorJipijapaJIP
NepalJiriJIR
PR ChinaJiujiang – Jiujiang Lushan AirportJIU
PakistanJiwaniJIW
BrazilJoacabaJCB
BrazilJoao Pessoa – Castro Pinto AirportJPA
IndiaJodhpurJDH
SweedenJönköping (Jonkoping) – Axamo AirportJKG
FinlandJoensuuJOE
South Africa Johannesburg – OR Tambo International AirportJNB
USAJohnson City (NY) – Binghamton/Endicott/JohnsonBGM
USAJohnston IslandJON
USAJohnstown (PA)JST
MalaysiaJohor Bahru – Sultan Ismail InternationalJHB
BrazilJoinville – Cubatao AirportJOI
PhilipnesJoloJOL
NepalJomsomJMO
USAJonesboro (AR) Jonesboro AirportJBR
USAJoplin (MO)JLN
IndiaJorhat – Rowriah AirportJRH
NigeriaJosJOS
ArgentinaJose De San MartinJAM
Saudi ArabiaJoufAJF
Peru JuanjuiJJI
South SudanJubaJUB
GermanyJuist (island) JUI
Brazil Juiz De Fora – Francisco De Assis AirportJDF
Argentina Jujuy – El Cadillal AirportJUJ
AustraliaJulia CreekJCK
PeruJuliacaJUL
NepalJumlaJUM
AustraliaJundahJUN
USAJuneau (AK) – Juneau International AirportJNU
ArgentinaJuninJNI
HondurasJuticalpaJUT
BotswanaJwanengJWA
Finalnd Jyväskylä (Jyvaskyla)JYV

IATA airport codes beginning with K

CountryAirports/ CityIATA Airport Codes
Afghanistan Kabul – Khwaja Rawash AirportKBL
JapanKagoshimaKOJ
TurkeyKahramanmarasKCM
USAKahului (HI)OGG
FinlandKajaaniKAJ
GreeceKalamataKLX
USAKalamazoo/Battle Creek (MI)AZO
AustraliaKalgoorlieKGI
RussiaKaliningradKGD
USAKalispell (MT)FCA
SweedenKalmarKLR
CanadaKamloops, BCYKA
USAKamuela (HI)MUE
NigeriaKanoKAN
IndiaKanpur KNU
Sweeden KalmarKLR
CanadaKamloops, BCYKA
USAKamuela (HI)MUE
NigeriaKanoKAN
IndiaKanpurKNU
USAKansas City (MO) – Kansas City International AirportMCI
TaiwanKaohsiung InternationalKHH
USAKapalua West (HI)JHM
PakistanKarachi – Jinnah International AirportKHI
GermanyKarlsruhe-Baden – SoellingenFKB
SweedenKarlstadKSD
GreeceKarpathosAOK
AustraliaKarrathaKTA
TurkeyKarsKYS
AustraliaKarumbaKRB
DenmarkKarupKRP
CanadaKaschechawan, PQZKE
SudanKassalaKSL
AustraliaKatherineKTR
AustraliaKarumbaKRB
DenmarkKarupKRP
CanadaKaschechawan, PQZKE
SudanKassalaKSL
AustraliaKatherineKTR
NepalKathmandu – Tribhuvan International AirportKTM
NambiaKatima Mulilo/MpachaMPA
FinlandKauhajokiKHJ
USAKaunakakai (HI)MKK
GreeceKavallaKVA
TurkeyKayseriASR
RussiaKazan – Kazan International AirportKZN
NambiaKeetmanshoopKMP
CanadaKelowna, BCYLW
FinlandKemi/TornioKEM
USAKenai (AK)ENA
United KingdomKent (Manston) Kent InternationalMSE
IreandKerry CountyKIR
USAKetchikan (AK)KTN
USAKey West (FL)EYW
Saudi ArabiaKhamis MushayatAHB
EygpttKharga – New ValleyUVL
UkraineKharkovHRK
SudanKhartoum – Khartoum International AirportKRT
PakistanKhuzdarKDD
GermanyKiel – HoltenauKEL
UkraineKiev – BorispolKBP
UkraineKiev – ZhulhanyIEV
RwandaKigali – Gregoire KayibandaKGL
TanzaniaKilimadjaroJRO
USAKilleem (TX)ILE
South AfricaKimberleyKIM
Kings Island (Australia)King IslandKNS
USAKIng Salmon (AK)AKN
AustraliaKingscoteKGC
JamaicaKingston – Norman ManleyKIN
USAKingston (NC)ISO
Saint Vincent and the GrenadinesKingstown – E. T. Joshua AirportSIV
Congo (DRC)Kinshasa – N’DjiliFIH
KiribatiKiritimati (island) – Cassidy International AirportCXI
NorwayKirkenesKKN
IraqKirkukKIK
UKKirkwall (Orkney)KOI
SweedenKirunaKRN
Congo (DRC)KisanganiFKI
FinlandKittiläKKT
ZambiaKitweKIW
AustriaKlagenfurtKLU
USAKlamath Fall (OR)LMT
USAKlawock (AK)KLW
South Africa KleinseeKLZ
IrelandKnockNOC
USAKnoxville (TN)TYS
JapanKobeUKB
JapanKochiKCZ
GeramanyKöln, Köln/BonnCGN
USAKodiak (AK)ADQ
PakistanKohatOHT
FinlandKokkola/PietarsaariKOK
IndiaKolkata (Calcutta) – Netaji Subhas ChandraCCU
JapanKomatsuKMQ
USAKona (HI)KOA
TurkeyKonyaKYA
Cote d’IvoireKorhogoHGO
GreeceKosKGS
MalaysiaKota KinabaluBKI
USAKotzbue (AK)OTZ
AustraliaKowanyamaKWM
PolandKrakow (Cracow) – John Paul II International AirportKRK
NorwayKristiansandKRS
SwedenKristianstadKID
NorwayKristiansundKSU
MalaysiaKuala Lumpur – International AirportKUL
MalaysiaKuala Lumpur – Sultan Abdul Aziz ShahSZB
MalaysiaKuantanKUA
MalaysiaKuchingKCH
JapanKumamotoKMJ
AustraliaKununurraKNX
FinlandKuopioKUO
Japan KushiroKUH
CanadaKuujjuaq (FortChimo)YVP
CanadaKuujjuarapikYGW
FinlandKuusamoKAO
KuwaitKuwait – Kuwait InternationalKWI
JapanKyotoUKY

IATA airport codes beginning with L

CountryAirports/ CityIATA Airport Codes
Guinea LabeLEK
USALabouchere Bay (AK)WLB
MalaysiaLabuanLBU
CanadaLac Brochet, MBXLB
SpainLa CorunaLCG
USALa Crosse (WI)LSE
Papua New GuineaLae – Lae Nadzab AirportLAE
FranceLa RochelleLRH
USALafayette (IN)LAF
USALafayette, LaLFT
NigeriaLagos – Murtala Muhammed AirportLOS
Canada La GrandeYGL
PakistanLahoreLHE
USALake Charles (LA)LCH
USALake Havasu City (AZ)HII
USALake Tahoe (CA)TVL
NorwayLakselvLKL
GabonLambareneLBQ
ItalyLamezia TermeSUF
ItalyLampedusaLMP
USALanai City (HI)LNY
USALancaster (PA)LNS
UKLand’s EndLEQ
MalaysiaLangkawi (islands)LGK
FranceLannionLAI
South AfricaLanseriaHLA
USALansing (MI)LAN
BolivaLa Paz – El AltoLPB
MexicoLa Paz – LeonLAP
FinlandLappeenrantaLPP
USALaramie (WY)LAR
USALaredo (TX)LRD
CyprusLarnacaLCA
Spain Las PalmasLPA
USALas Vegas (NV)LAS
USALatrobe (PA)LBE
AustraliaLauncestonLST
USALaurel/Hattisburg (MS)PIB
AustraliaLavertonLVO
USALawron(OK)LAW
MexicoLazaro CardenasLZC
CanadaLeaf RapidsYLR
AustraliaLearmouth (Exmouth)LEA
USALebanon (NH)LEB
UKLeeds/BradfordLBA
AustraliaLeinsterLER
Germany LeipzigLEJ
Netherlands LelystadLEY
Mexico LeonBJX
Australia LeonoraLNO
UKLerwick/Tingwall (Shetland Islands)LWK
USALewiston (ID)LWS
USALewistown (MT)LWT
USALexington (KY)LEX
Gabon LibrevilleLBV
Sweden LidkoepingLDK
BelgiumLiegeLGG
Loyaute, PazifikLifouLIF
USALihue (HI)LIH
FranceLille – Lille AirportLIL
MalawiLilongwe – Lilongwe InternationalLLW
Peru Lima – J Chavez InternationalLIM
Cyprus LimassolQLI
France LimogesLIG
USALincoln (NE)LNK
AustraliaLindeman IslandLDC
AustriaLinz – HoerschingLNZ
Congo (DRC)LisalaLIQ
Portugal Lisbon – LisboaLIS
AustraliaLismoreLSY
USALittle Rock (AR)LIT
UKLiverpoolLPL
AustraliaLizard IslandLZR
SloveniaLjubljana – BrnikLJU
AustraliaLockhart RiverIRG
TogoLomeLFW
CanadaLondonYXU
UKLondon Metropolitan AreaLON
UKLondon – City AirportLUC
UKLondon – GatwickLGW
UKLondon – HeathrowLHR
UKLondon – LutonLTN
UKLondon – StanstedSTN
UKLondonderry – EglintonLDY
USALong Beach (CA)LGB
USALong Island (AK)LIJ
USALong Island, Islip (NY) – Mac ArthurISP
AustraliaLongreachLRE
USALongview/Kilgore (TX)GGG
Svalbard/NorwayLongyearbyen – SvalbardLYR
MexicoLoretoLTO
FranceLorientLRT
USALos Angeles (CA) – InternationalLAX
MexicoLos CabosSJD
MexicoLos MochisLMM
Teniffifa/SpainLos RodeosTFN
Croatia (Hrvatska)Losinj – Losinj ArptLSZ
France Lourdes/TarbesLDE
USALouisville (KY)SDF
AngolaLuanda – 4 de FevereiroLAD
USALubbock (TX)LBB
IndiaLucknowLKO
NambiaLuederitzLUD
MaltaLugaMLA
Switzerland LuganoLUG
SwedenLuleaLLA
Congo (DRC)LumbumbashiFBM
ZambiaLusaka – Lusaka International AirportLUN
South Africa Lusisiki LUJ
LuxembourgLuxembourg LUX
Yunnan, PR China Luxi – MangshiLUM
Egypt Luxor LXR
Ukraine Lvov (Lwow, Lemberg) LWO
UKLydd – Lydd International Airport LYX
USALynchburg (VA) LYH
FranceLyon – Lyon-Saint Exupéry Airport LYS
USALyons (KS) – Rice County MunicipalLYO

IATA airport codes beginning with M

CountryAirports/ CityIATA Airport Codes
NetherlandsMaastricht/Aachen MST
BrazilMacapa – Alberto Alcolumbre International Airport MCP
Macau, China SAR Macau – Macau International Airport MFM
BrazilMaceio – Zumbi dos Palmares International Airport MCZ
AustraliaMackay MKY
USAMacon (GA) MCN
PhilippinesMactan Island – Nab NOP
Saudi Arabia Madinah (Medina) – Mohammad Bin AbdulazizMED
USAMadison (WI) – Dane County Regional AirportMSN
IndiaMadras (Chennai) – Chennai International AirportMAA
SpainMadrid – Barajas AirportMAD
SeychellesMahe – Seychelles InternationalSEZ
SpainMahonMAH
AustraliaMaitlandMTL
Madagascar MajungaMJN
TaiwanMakungMZG
Equatorial GuineaMalabo – Malabo International AirportSSG
SpainMalagaAGP
TurkeyMalatyaMLX
MaledivesMale – Velana International AirportMLE
KenyaMalindiMYD
SwedenMalmo (Malmoe)MMA
SwedenMalmo (Malmö) – Malmö AirportMMX
Cote d’IvoireManMJC
NicaraguaManagua – Augusto C SandinoMGA
BrazilManaus – Eduardo Gomes International AirportMAH
UKManchesterMAN
USAManchester (NH)MHT
MyanmarMandalay – Mandalay-Annisaton AirportMDL
Papua New GuineaMangunaMFO
French/PolynesiaManihiXMH
PhilipinesManila – Ninoy Aquino InternationalMNL
MexicoManzanilloZLO
Swaziland Manzini – Matsapha InternationalMTS
MozambiqueMaputo – Maputo InternationalMPM
Argentina Mar del PlataMDQ
VenezulaMaracaibo – La Chinita InternationalMAR
NigerMaradiMFQ
TurkeryMarasKCM
USAMarathon (FL)MTH
TurkeyMardin MQM
CaledoniaMare New MEE
South AfricaMargate MGH
VenezuelaMargerita PMV
SloveniaMaribor MBX
FinlandMariehamn (Maarianhamina) MHQ
CameroonMaroua MVR
USAMarquette (MI) MQT
MoroccoMarrakesh – Menara Airport RAK
EygptMarsa Alam RMF
EygptMarsa Matrah (Marsa Matruh)MUH
FranceMarseille – Marseille Provence Airport MRS
BahamasMarsh Harbour MHH
USAMartha’s Vineyard (MA)MVY
USAMartinsburg (WV) MRB
AustraliaMaryborough MBH
LesothoMaseru – Moshoeshoe International MSU
USAMason City IA MCW
ZimbabweMasvingo MVZ
JapanMatsumoto, NaganoMMJ
JapanMatsuyama MYJ
USAMattoon (IL)MTO
BotswanaMaunMUB
French/PolynesiaMaupiti MAU
MauritiusMauritius – S.Seewoosagur Ram International MRU
Puerto RicoMayaguez MAZ
MexicoMazatlan MZT
USAMcAllen (TX)MFE
IndonesiaMedan – Polania Int’l (now Soewondo AFB) MES
IndonesiaMedan – Kualanamu International KNO
ColumbiaMedellin – José María Córdova International MDE
USAMedford (OR) MFR
Saudi ArabiaMedina MED
AustraliaMeekatharra MKR
AustraliaMelbourne – Melbourne Airport (Tullamarine) MEL
USAMelbourne (FL) MLB
DominicaMelville Hall DOM
USAMemphis (TN) MEM
ArgentinaMendoza MDZ
IndonesiaManado MDC
USAMerced (CA) MCE
MexicoMeridaMID
USAMeridian (MS) MEI
AustraliaMerimbula MIM
South Africa Messina MEZ
USAMetlakatla (AK) MTM
FranceMetz – Frescaty MZM
FranceMetz/Nancy Metz-Nancy-Lorraine ETZ
MexicoMexicali MXL
MexicoMexico City – Mexico City International Airport MEX
MexicoMexico City – Atizapan AZP
MexicoMexico City – Juarez International MEX
MexicoMexico City – Santa Lucia NLU
ZambiaMfuwe MFU
USAMiamaiMIA
PakistanMianwali MWD
AustraliaMiddlemount MMM
USAMidland/Odessa (TX) MAF
US Minor Outlying Islands MDYMidway Island – Sand Island Field MDY
FinlandMikkeli MIK
ItalyMilan MIL
ItalyMilan – Linate LIN
ItalyMilan – MalpensaMXP
ItalyMilan – Orio Al Serio BGY
AustraliaMildura MQL
USAMiles City (MT) MLS
New ZelandMilford Sound MFN
USAMilwaukee (WI) MKE
MexicoMinatitlanMTT
RussiaMineralnye Vody MRV
USAMinneapolis – St. Paul International Airport (MN) MSP
USAMinot (ND) MOT
BelarusMinsk, International MSQ
MalasyiaMiri MYY
PakistanMirpur QML
USAMissula (MT) MSO
USAMitchell (SD) MHE
JapanMiyako Jima (Ryuku Islands) – Hirara MMY
JapanMiyazaki KMI
South AfricaMkambati MBM
GabonMoanda MFF
USAMobile (AL) – Pascagoula (MS)MOB
USAModesto (CA) MOD
PakistanMoenjodaro MJD
SomaliaMogadishu MGQ
NamibiaMokuti OKU
USAMoline/Quad Cities (IL) MLI
KenyaMombasa – Moi International MBA
TunisiaMonastir MIR
CanadaMoncton YQM
USAMonroe (LA) MLU
LiberiaMonrovia – Metropolitan AreaMLW
Liberia Monrovia – Roberts International ROB
JamicaMontego Bay – Sangster InternationalMBJ
BrazilMontenegro QGF
USAMonterey (CA) MRY
MexicoMonterrey – Gen. Mariano Escobedo MTY
MexicoMonterrey – Aeropuerto Del Norte MTR
UruguayMontevideo – Carrasco International Airport MVD
USAMontgomery (AL) – Montgomery Regional Airport MGM
FranceMontpellier – Montpellier–Méditerranée Airport MPL
CanadaMontreal YMQ
CanadaMontreal – Dorval (Montréal-Trudeau) YUL
CanadaMontreal – Mirabel YMX
USAMontrose/Tellruide (CO) MTJ
French/PolynesiaMoorea MOZ
AustraliaMoranbah MOV
AustraliaMoree MRZ
MexicoMorelia MLM
USAMorgantown (WV)MGW
JapanMorioka, Hanamaki HNA
Comoros (Comores)Moroni – Prince Said Ibrahim HAH
AustraliaMoruya MYA
RussiaMoscow – Metropolitan Area MOW
RussiaMoscow – DomodedovoDME
RussiaMoscow – SheremetyevoSVO
RussiaMoscow – Vnukovo VKO
USAMoses Lake (WA) MWH
South AfricaMossel Bay MZY
Bosnia and HerzegovinaMostar OMO
IraqMosul OSM
GabonMouila MJL
ChadMoundou MQQ
New ZelandMount Cook GTN
AustraliaMount GambierMGB
AustraliaMount MagnetMMG
AustraliaMt. Isa ISA
USAMt. McKinley (AK)MCL
GermanyMuenchen (Munich) – Franz Josef Strauss MUC
GermanyMuenster/Osnabrueck FMO
FranceMulhouse MLH
PakistanMultan MUX
SpainMurcia MJV
RusssiaMurmanskMMK
TurkeyMus MSR
OmanMuscat – Seeb MCT
USAMuscle Shoals (AL) MSL
USAMuskegon (MI) MKG
PakistanMuzaffarabadMFG
GabonMvengueMVB
GreeceMykonosJMK
USAMyrtle Beach (SC) – Myrtle Beach AFBMYR
USAMyrtle Beach (SC) – Grand Strand AirportCRE
IndiaMysoreMYQ
GreeceMytilene (Lesbos)MJT
South AfricaMzambaMZF

IATA airport codes beginning with N

CountryAirports/CityIATA Airport Codes
FijiNadiNAN
JapanNagasakiNGS
JapanNagoya – Komaki AFBNGO
IndiaNagpurNAG
KenyaNairobiNBO
AzerbaijanNakhichevanNAJ
Thailand Nakhon Si ThammaratNST
France NancyENC
CanadaNanisivikYSR
Guangxi, PR ChinaNanningNNG
France Nantes – Nantes Atlantique AirportNTE
USANantucket (MA)ACK
ItalyNaples – Naples Capodichino AirportNAP
USANaples (FL)APF
Austarlia NarrabiNAA
AustraliaNarranderaNRA
GreenlandNarsarsuaqUAK
USANashville (TN)BNA
BahamasNassauNAS
Brazil Natal – Augusto Severo International AirportNAT
Fiji/SuvaNausoriSUV
PakistanNawab ShahWNS
GreeceNaxos – Naxos AirportJNX
ChadN’DjamenaNDJ
ZambiaN’DolaNLA
New ZelandNelsonNSN
South AfricaNelspruitNLP
South AfricaNelspruit – Kruger Mpumalanga International AirportMQP
St. Kitts and NevisNevisNEV
USANew Bern (NC)EWN
USANew Haven (CT)HVN
USANew Orleans, LaMSY
UKNewquayNQY
EygpttNew Valley – KhargaUVL
USANew York – John F. Kennedy (NY)JFK
USANew York – LaGuardia (NY)LGA
USANew York – Newark (NJ)EWR
USANew York (NY)NYC
USANewburgh (NY)SWF
AustraliaNewcastle – BelmontBEO
AustralaiNewcastle – WilliamtownNTL
UKNewcastleNCL
South AfricaNewcastleNCS
AustraliaNewmanZNE
USANewport News/Williamsburg (VA)PHF
CameroonN’GaoundereNGE
USANiagara Falls InternationalIAG
NigerNiameyNIM
FranceNice – Cote D’Azur AirportNCE
CyprusNicosiaNIC
UkraineNikolaevNLV
JapanNiigataKIJ
FranceNimesFNI
SerbiaNIsINI
RussiaNizhny Novgorod – Strigino International AirportGOJ
USANome (AK)OME
AustraliaNoosaNSA
AustraliaNorfolk IslandNLK
USANorfolk/Virginia Beach (VA)ORF
CanadaNorman WellsYVQ
SweedenNorrkoepingNRK
USANorth Bend (OR)OTH
BahmasNorth EleutheraELH
UKNorwichNWI
UKNottingham – East MidlandsEMA
MauritaniaNouadhibouNDB
MauritaniaNouakchottNKC
New CaledoniaNoumeaNOU
SerbiaNovi SadQND
RussiaNovosibirsk – Tolmachevo AirportOVB
Germany Nürnberg (Nuremberg)NUE
MexicoNuevo LaredoNLD
TongaNuku’alofa – Fua’Amotu InternationalTBU

IATA airport codes beginning with O

CountryAirports/ CityIATA Airport Codes
USAOakland (CA)OAK
MexicoOaxaca – XoxocotlanOAX
DenmarkOdenseODE
UkraineOdessaODS
SwedenOerebroORB
MacedoniaOhridOHD
JapanOitaOIT
JapanOkayamaOKJ
JapanOkinawa, Ryukyo Island – NahaOKA
USAOklahoma City (OK) – Will Rogers WorldOKC
ItalyOlbiaOLB
AustraliaOlympic DamOLP
USAOndangwaOMA
NambiaOndangwaOND
USAOntario (CA)ONT
AlgeriaOran (Ouahran)ORN
AustraliaOrangeOAG
USAOrange County (Santa Ana) (CA)SNA
NambiaOranjemundOMD
ArubaOranjestad – Reina Beatrix InternationalAUA
UKOrkney – KirkwallKOI
USAOrlando Metropolitan Area (FL)ORL
USAOrlando – International Airport (FL)MCO
AustraliaOrpheus IslandORS
JapanOsaka, Metropolitan AreaOSA
JapanOsaka – ItamiITM
JapanOsaka – Kansai International AirportKIX
USAOshkosh (WI)OSH
Croatia (Hrvatska)OsijekOSI
NorwayOslo – Oslo Airport, GardermoenOSL
NorwayOslo – FornebuFBU
NorwayOslo – SandefjordTRF
CanadaOttawa – HullYOW
Central African RepublicOuaddaODA
MoroccoOuarzazateOZZ
South AfricaOudtshoornOUH
Burkina FasoOuagadougouOUA
MoroccoOujdaOUD
Finland OuluOUL
UKOut Skerries (Shetland)OUK
SpainOviedoOVD
USAOwensboro (KY)OWB
USAOxnard (CA)OXR
GabonOyemUVE

IATA airport codes beginning with P

CountryAirports/ CityIATA Airport Codes
GermanyPaderborn/LippstadtPAD
USAPaducah (KY)PAH
USAPage/Lake Powell (AZ)PGA
America SamoaPago PagoPPG
USAPakersburg (WV) /Marietta (OH)PKB
ItalyPalermo – Punta RaisiPMO
SpainPalma de MallorcaPMI
BrazilPalmasPMW
USAPalmdale/Lancaster (CA)PMD
New ZelandPalmerston NorthPMR
USAPalm Springs (CA)PSP
PanamaPanama City – Tocumen InternationalPTY
USAPanama City (FL)PFN
PakistanPanjgurPJG
ItalyPantelleriaPNL
French/Polynesia(Thati)Papeete – FaaaPPT
CyprusPaphosPFO
AustraliaParaburdooPBO
SurinameParamaribo – Zanderij InternationalPBM
FranceParisPAR
FranceParis – Charles de GaulleCDG
FranceParis – Le BourgetLBG
FranceParis – OrlyORY
BhutanParoPBH
USAPasco (WA)PSC
PakistanPasniPSI
IndiaPatnaPAT
ThailandPattayaPYX
FrancePauPUF
USAPellston (MI)PLN
MalaysiaPenang InternationalPEN
USAPendelton (OR)PDT
USAPensacola (FL)PNS
USAPeoria/Bloomington (IL)PIA
ColumbiaPereiraPEI
FrancePerpignanPGF
AustraliaPerth InternationalPER
ItalyPerugiaPEG
ItalyPescaraPSR
PakistanPeshawarPEW
UsaPetersburg (AK)PSG
South AfricaPhalaborwaPHW
USAPhiladelphia (PA) – InternationalPHL
CambodiaPhnom Penh – PochentongPNH
USAPhoenix (AZ) – Sky Harbor InternationalPHX
ThailandPhuketHKT
USAPierre (SD)PIR
South AfricaPietermaritzburgPZB
South AfricaPietersburgPTG
South AfricaPilanesberg/Sun CityNTY
ItalyPisa – Galileo GalileiPSA
USAPittsburgh International Airport (PA)PIT
USAPlattsburgh (NY)PLB
South AfricaPlettenberg BayPBZ
USAPocatello (ID)PIH
MontenegroPodgoricaTGD
MicronesiaPohnpeiPNI
GuadeloupePointe a PitrePTP
Congo (ROC)Pointe NoirePNR
FrancePoitiers – BiardPIS
Puerto RicoPoncePSE
PortugalPonta DelgadaPDL
FinlandPoriPOR
USAPort Angeles (WA)CLM
HaitiPort au PrincePAP
AustraliaPort AugustaPUG
South AfricaPort ElizabethPLZ
GabonPort GentilPOG
NigeriaPort HarcourtPHC
AustraliaPort HedlandPHE
AustraliaPortlandPTJ
USAPortland (ME)PWM
USAPortland International (OR)PDX
AustraliaPort LincolnPLO
AustraliaPort MacquariePQQ
CanadaPort Menier, PQYPN
Papua New GuineaPort Moresby – Jackson FieldPOM
Portugal PortoOPO
BrazilPorto Alegre – Salgado Filho International AirportPOA
Trinidad and TobagoPort of Spain – Piarco InternationalPOS
EygptPort SaidPSD
PortugalPorto SantoPXO
BrazilPorto VelhoPVH
VanuatuPort VilaVLI
USAPoughkeepsie (NY)POU
PolandPoznan, LawicaPOZ
Czech RepublicPrague – Václav Havel Airport (formerly Ruzyne)PRG
Cape VerdePraia – Nelson Mandela International AirportRAI
USAPresque Island (ME)PQI
South AfricaPretoria – Wonderboom Apt.PRY
GreecePreveza/LefkasPVK
CanadaPrince GeorgeYXS
CanadaPrince Rupert/Digby IslandYPR
SerbiaPristinaPRN
AustraliaProsperpinePPP
USAProvidence (RI)PVD
USAPrudhoe Bay (AK)SCC
MexicoPueblaPBC
USAPueblo (CO)PUB
MexicoPuerto EscondidoPXM
VenezuelaPuerto OrdazPZO
Dominican RepublicPuerto PlataPOP
MexicoPuerto VallartaPVR
CanadaPukatawaganXPK
Croatia (Hrvatska)PulaPUY
USAPullman (WA)PUW
India, MaharashtraPunePNQ
ChilePunta Arenas – Presidente Carlos Ibáñez del CampoPUQ
Dominican RepublicPunta Cana – Punta Cana InternationalPUJ
South KoreaPu San (Busan) – Gimhae International AirportPUS
North Koreayongyang – Sunan International AirportFNJ

IATA airport codes beginning with Q

CountryAirports/ CityIATA Airport Codes
CanadaQuebec – Quebec InternationalYQB
AustraliaQueenstownUEE
New ZelandQueenstownZQN
PakistanQuettaUET
Shandong, PR ChinaQingdaoTAO
FranceQuimperUIP
USAQuincy (IL)UIN
EcuadorQuito – Mariscal Sucre International AirportUIO

IATA airport codes beginning with R

CountryAirports/ CityIATA Airport Codes
MorocccoRabat – Rabat-Salé AirportRBA
PakistanRahim Yar Khan – Shaikh Zayed International AirportRYK
French/PolynesiaRaiateaRFP
CanadaRainbow Lake, ABYOP
IndiaRajkotRAG
USARaleigh/Durham (NC)RDU
IndiaRanchiIXR
French/PolynesiaRangiroaRGI
MyanmarRangoon (Yangon) – Mingaladon)RGN
USARapid City (SD)RAP
Cook IslandRarotongaRAR
UAERas al Khaymah (Ras al Khaimah)RKT
PakistanRawala KotRAZ
PakistanRawalpindiRWP
USAReading (PA)RDG
BrazilRecife – Guararapes-Gilberto Freyre InternationalREC
USARedding (CA)RDD
USARedmond (OR)RDM
ItalyReggio CalabriaREG
CanadaReginaYQR
Tenereffia/SpainReina SofiaTFS
FranceRennesRNS
USAReno (NV)RNO
CandadaResolute BayYRB
SpainReusREQ
IcelandReykjavik – Metropolitan AreaREK
IcelandReykjavik – Keflavik InternationalKEF
USARhinelander (WI)RHI
Greece RhodosRHO
South AricaRichards BayRCB
USARichmond (VA)RIC
LatviaRigaRIX
Croatia(Hrvatska)RijekaRJK
ItalyRiminiRMI
BrazilRio Branco – Plácido de Castro International AirportRBR
BrazilRio de Janeiro – GaleaoGIG
BrazilRio de Janeiro – Santos DumontSDU
BrazilRio de JaneiroRIO
Saudi ArabiaRiyadh – King Khaled InternationalRUH
FranceRoanneRNE
USARoanoke (VA)ROA
HondurasRoatanRTB
USARochester (MN)RST
USARochester (NY)ROC
BahamasRock SoundRSD
USARock Springs (WY)RKS
USARockford (IL)RFD
AustraliaRockhamptonROK
USARockland (ME)RKD
USARocky Mount – Wilson (NC)RWI
FranceRodezRDZ
MauritiusRodrigues IslandRRG
DenmarkRoenneRNN
ItalyRomeROM
ItalyRome – CiampinoCIA
ItalyRome – FuimicinoFCO
SwedenRonnebyRNB
ArgentinaRosarioROS
RussiaRostov-on-Don – Rostov-on-Don AirportRVI
RussiaRostov-on-Don – Platov International AirportROV
New ZelandRotoruaROT
NetherlandsRotterdamRTM
FinlandRovaniemiRVN
NambiaRunduNDU
Bulgaria RuseROU

IATA airport codes beginning with S

CountryAirports/ CityIATA Airport Codes
GermanySaarbrueckenSCN
USASacramento (CA)SMF
JapanSado ShimaSDS
USASaginaw/Bay City/Midland (MI)MBS
PakistanSaidu SharifSDT
Viet NamSaigon (Ho Chi Minh City) – Tan Son Nhat InternationalSGN
FranceSaint BrieucSBK
ReunionSaint Denis – Roland Garros AirportRUN
CanadaSaint JohnYSJ
Northern Marina Island SaipanSPN
Cape VerdeSalSID
OmanSalalahSLL
USASalem (OR)SLE
USASalinas (CA)SNS
EcuadorSalinasSNC
ZimbabweSalisburySAY
USASalisbury (MD)SBY
GreeceSalonikiSKG
ArgentinaSalta, Gen BelgranoSLA
USASalt Lake City (UT)SLC
BrazilSalvador – Salvador International AirportSSA
AustriaSalzburg – W.A. MozartSZG
RusssiaSamara – Kurumoch International AirportKUF
UzbekistanSamarkand – Samarkand International AirportSKD
GreeceSamosSMI
TurkeySamsunSZF
ColombiaSan AndresADZ
USASan Angelo (TX)SJT
USASan Antonio (TX)SAT
ArgentinaSan Carlos de BarilocheBRC
USASan Diego – Lindberg Field International (CA)SAN
USASan Francisco – International Airport, SASFO
MexicoSan Jose CaboSJD
Costa RicaSan JoseSJO
USASan Jose (CA)SJC
Puerto RicoSan Juan – Luis Munoz Marin International AirportSJU
USASan Luis Obisco (CA)SBP
MexicoSan Luis PotosiSLP
Cote d’IvoireSan PedroSPY
HondurasSan Pedro SulaSAP
BahamasSan SalvadorZSA
El SalvadorSan SalvadorSAL
SpainSan SebastianEAS
YemenSanaa (Sana’a) – Sana’a InternationalSAH
CanadaSandspitYZP
USASanta Ana – John Wayne Airport (CA)SNA
USASanta Barbara (CA)SBA
SpainSanta Cruz de la PalmaSPC
BoliviaSanta Cruz de la SierraSRZ
EgyptSanta Katarina – Mount SinaiSKV
PortugalSanta MariaSMA
USASanta Maria (CA)SMX
SpainSantanderSDR
USASanta Rosa (CA)STS
BoliviaSanta RosaSRB
BrazilSanta RosaSRA
ArgentinaSanta RosaRSA
HondurasSanta Rosa, CopanSDH
ColumbiaSanta RosaliaSSL
MexicoSanta RosaliaSRL
CubaSantiago – Antonio Maceo AirportSCU
ChilieSantiago de Chile – Arturo Merino BenitezSCL
SpainSantiago de CompostelaSCQ
VanatuSantoSON
Dominican RepublicSanto DomingoSDQ
BrazilSao Luis – Marechal Cunha Machado InternationalSLZ
BrazilSao Paulo
SAO
BrazilSao Paulo – CongonhasCGH
BrazilSao Paulo – GuarulhosGRU
BrazilSao Paulo – ViracoposVCP
Sao Tome & PrincipeSao TomeTMS
Hokkaido, JapanSapporoSPK
Hokkaido, Japan Sapporo – OkadamaOKD
JapanSapporo – New Chitose AirportCTS
Bosnia and HerzegovinaSarajevoSJJ
RussiaSaransk – Saransk AirportSKX
USASarasota/Bradenton (FL)SRQ
CanadaSaskatoonYXE
Cote d’IvoireSassandraZSS
USASavannah (GA)SAV
FinlandSavonlinnaSVL
Trinidad and TobagoScarborough – Crown Point InternationalTAB
AustaliaSconeNSO
USAScottsdale (AZ)SCF
USASeattle/Tacoma (WA)SEA
LibyaSehbaSEB
FinlandSeinaejokiSJY
BotswanaSelibi PhikwePKW
JapanSendaiSDJ
South Korea Seoul – Incheon International AirportICN
South KoreaSeoul – KimpoSEL
SpainSevillaSVQ
TunisaSfaxSFA
CanadaShamattawa, MBZTM
ChinaShanghai – HongqiaoSHA
China Shanghai – Pu DongPVG
IrelandShannon (Limerick)SNN
UAESharjahSHJ
EgyptSharm El SheikhSSH
UKSheffield, City AirportSZD
UKSheffield, Doncaster, Robin Hood International AirportDSA
USAShenandoah Valley/Stauton (VA)SHD
Liaoning, PR ChinaShenyang Liaoning,SHE
Guangdong, PR ChinaShenzhen – Shenzhen Bao’an InternationalSZX
USASheridan (WY)SHR
USAShreveport, LaSHV
AustraliaShute HarbourJHQ
MalaysiaSibuSBW
USASidney (MT)SDY
BulgariaSilistraSLS
UkraineSimferopolSIP
PakistanSindhriMPD
SingaporeSingapore – ChangiSIN
SingaporeSingapore – Paya LebarQPG
SingaporeSingapore – SeletarXSP
AustraliaSingletonSIX
USASioux City IASUX
USASioux Falls (SD)FSD
South AfricaSishenSIS
USASitka (AK)SIT
TurkeySivasVAS
EgyptSiwaSEW
USASkagway (AK)SGY
PakistanSkarduKDU
GreeceSkiathosJSI
MacedoniaSkopjeSKP
DenmarkSkrydstrupSKS
South AfricaSkukuzaSZK
IrelandSligoSXL
CanadaSmithersYYD
FinlandSodankylaeSOT
DenmarkSoenderborgSGD
GreenlandSoendre StroemfjordSFJ
BulgariaSofia – VrazhdebnaSOF
NorwaySogndalSOG
UKSouthampton – EastleighSOU
USASouth Bend (IN)SBN
CanadaSouth Indian Lake, MBXSI
AustraliaSouth Molle IslandSOI
UKSouthend (London)SEN
Croatia (Hrvatska)SplitSPU
USASpokane (WA)GEG
South AfricaSpringbokSBU
USASpringfield (IL)SPI
USASpringfield (MO)SGF
IndiaSrinagarSXR
CanadaSt. Augustin, PQYIF
Virgin Island (U.S.)St. CroixSTX
FranceSt. EtienneEBU
USASt. George (UT)SGU
CanadaSt. John’sYYT
St. Kitts and NevisSt. KittsSKB
USASt. Louis (MO) Lambert–St. Louis International AirportSTL
Saint LuciaSt. Lucia HewanorraUVF
Saint LuciaSt. Lucia VigleSLU
Netherland AntillesSt. MarteenSXM
St. Martin (Guadeloupe)St. MartinSFG
RussiaSt. Petersburg (Leningrad) – PulkovoLED
CanadaSt. Pierre, NFFSP
Virgin Island (U.S.)St. ThomasSTT
Saint Vincent and the GrenadinesSt. VincentSVD
UKStansted (London)STN
USAState College/Belefonte (PA)SCE
NorwayStavangerSVG
USASteamboat Springs (CO)HDN
PolandStettinSZZ
SwedenStockholm Metropolitan AreaSTO
SwedenStockholm – ArlandaARN
SwedenStockholm – BrommaBMA
USAStockton (CA)SCK
UKStornwaySYY
FranceStrasbourg – Strasbourg AirportSXB
AustraliaStreaky BayKBY
GermanyStuttgart – EchterdingenSTR
PakistanSuiSUL
PakistanSukkurSKZ
UKSumburgh (Shetland)LSI
USASun Valley (ID)SUN
SwedenSundsvallSDL
AustraliaSunshine CoastMCY
IndonesiaSurabaya – JuandaSUB
IndiaSuratSTV
FijiSuva – Nausori Airport (Luvuluvu)SUV
NamibiaSwakopmundSWP
AustraliaSydney – Sydney AirportSYD
BangladeshSylhetZYL
USASyracuse (NY)SYR

IATA airport codes beginning with T

CountryAirports/ CityIATA Airport Codes
Saudi ArabiaTabukTUU
Saudi ArabiaTaifTIF
TaiwanTaipei – Chiang Kai ShekTPE
TaiwanTaipei – Sung ShanTAY
Shanxi, PR ChinaTaiyuanTYN
Japan TakamatsuTAK
USATalkeetna (AK)TKA
USATallahassee (FL)TLH
EstoniaTallinn – Pirita HarbourQUF
EstoniaTallinn – UlemisteTLL
USATampa – International (FL)TPA
FinlandTampereTMP
MexicoTampico – Gen. F. Javier MinaTAM
AustraliaTamworthTMW
MoroccoTangier – BoukhalefTNG
AustraliaTareeTRO
BulgariaTargovishteTGV
UzbekistanTashkent – InternationalTAS
MalaysiaTawauTWU
GeorgiaTbilisi – Novo AlexeyevkaTBS
New ZelandTe AnauTEU
UKTeesside, Durham Tees ValleyMME
HondurasTegucigalpaTGU
IranTehran (Teheran) – MehrabadTHR
TurkeyTekirdag – CorluTEQ
IsraelTel Aviv – Ben Gurion InternationalTLV
USATelluride (CO)TEX
AustraliaTemoraTEM
SpainTenerifeTCI
SpainTenerife – Sur Reina SofiaTFS
SpainTenerife – Norte Los RodeosTFN
AustraliaTennant CreekTCA
PortugalTerceiraTER
BrazilTeresinaTHE.
UzbekistanTermez (Termes)TMZ
CanadaTerraceYXT
USATerre Haute (IN)HUF
USATexarkana (AR)TXK
South AfricaThaba’NchuTCU
CanadaThe PasYQD
GreeceThessaloniki – Makedonia Apt.SKG
USAThief River Falls (MN)TVF
GReeceThiraJTR
InddiaThiruvananthapuramTRV
DenmarkThistedTED
CanadaThompsonYTH
USAThorne Bay (AK)KTB
CanadaThunder BayYQT
AustraliaThursday IslandTIS
ChinaTianjinTNS
MexicoTijuana – RodriguezTIJ
IndonesiaTiomanTOD
AlbaniaTirana – RinasTIA
IndiaTiruchirapallyTRZ
MontenegroTivatTIV
Trinidad and TobagoTobagoTAB
JapanTokushimaTKS
JapanTokyoTYO
JapanTokyo – HanedaHND
JapanTokyo – NaritaNRT
USAToledo (OH)TOL
AustraliaTom PriceTPR
AustraliaToowoombaTWB
CanadaToronto – Billy Bishop Toronto City AirportYTZ
CanadaToronto – Toronto Pearson International AirportYYZ
CanadaTorontoYTO
British Virgin IslanddTortolaTOV
New CaldoniaTouhoTOU
FranceToulouse – Blagnac AirportTLS
AustraliaTownsvilleTSV
JapanToyamaTOY
TurkeyTrabzonTZX
ItalyTrapaniTPS
USATraverse City (MI)TVC
BahamasTreasure CayTCB
USATrenton/Princeton (NJ)TTN
ItalyTrevisoTSF
USATri-Cities Regional (TN) /VATRI
ItalyTRS
LibyaTripoli – Tripoli InternationalTIP
NorwayTromsoeTOS
NorwayTrondheimTRD
NamibiaTsumebTSB
USATucson (AZ)TUS
USATulepo (MS)TUP
USATulsa (OK)TUL
TunisiaTunis – CarthageTUN
PakistanTurbatTUK
ItalyTurinTRN
FinlandTurkuTKU
USATuscaloosa (AL)TCL
MexicoTuxtla GutierrezTGZ
USATwin Falls (ID)TWF
USATyler (TX)TYR

IATA airport codes beginning with U

CountryAirports/ CityIATA Airport Codes
French/PolynesiaUa HukaUAH
French/PolynesiaUa PouUAP
JapanUbeUBJ
BrazilUberabaUBA
BrazilUberlandia – Eduardo Gomes AirportUDI
ThailandUbon Ratchathani – Muang Ubon AirportUBP
IndiaUdaipur – Dabok AirportUDR
NetherlandsUden – Volkel AirportUDE
ThailandUdon ThaniUTH
RussiaUfaUFA
Czech RepublicUherske HradisteUHE
AngolaUigeUGO
IndonesiaUjung Pandang – Hasanudin AirportUPG
RussiaUkhtaUCT
USAUkiah (CA)UKI
MongoliaUlaanbaatar – Buyant Uhaa AirportULN
RussiaUlan-UdeUUD
PR ChinaUlanhotHLH
VanuatuUleiULB
South KoreaUlsanUSN
South AfricaUlundiULD
SwedenUmeaUME
CanadaUmiujaqYUD
South AfricaUmtataUTT
USAUnalakleet (AK)UNK
Saint Vincent and the GrenadinesUnion IslandUNI
UKUnst (Shetland Island) – Baltasound AirportUNT
Costa RicaUpalaUPL
Greenland Upernavik – Upernavik HeliportJUV
South AfricaUpingtonUTN
USAUpolu Point (HI)UPP
CanadaUranium CityYBE
UzbekistanUrgenchUGC
VenezuelaUrimanURM
IranUrmiehm (Orumieh) OMH
MexicoUruapanUPN
BrazilUrubupunga – Ernesto Pochler AirportURB
BrazilUruguaiana – Ruben Berta AirportURG
Xinjiang, PR ChinaUrumqiURC
AfghanistanUruzganURZ
ArgentinaUshuaia – Islas Malvinas AirportUSH
ThailandUtapao (Pattaya)UTP
USAUtica (NY) – Oneida County AirportUCA
HondurasUtilaUII
GreenlandUummannaqUMD
UkraineUzhgorodUDJ

IATA airport codes beginning with W

CountryAirports/ CityIATA Airport Codes
CanadaWabushYWK
USAWaco (TX)ACT
AustraliaWaggaWGA
USAWalla Walla (WA)ALW
Wallace and Futuna Island WallisWLS
South Africa Walvis BayWVB
AustraliaWarrnamboolWMB
PolandWarsaw – Frédéric ChopinWAW
USAWashington DC – Baltimore Washington InternationalBWI
USAWashington DC – Dulles InternationalIAD
USAWashington DC – Ronald Reagan NationalDCA
USAWashington DCWAS
USAWaterloo IAALO
USAWatertown (SD)ATY
USAWausau/Stevens Point (WI)CWA
AustraliaWeipaWEI
South AfricaWelkomWEL
New ZelandWellingtonWLG
USAWenatchee (WA)EAT
USAWest Palm Beach (FL)PBI
USAWest Yellowstone (MT)WYS
GermanyWesterland, Sylt AirportGWT
New ZelandWhakataneWHK
CanadaWhale Cove, NTYXN
New Zeland WhangareiWRE
USAWhite Plains (NY)HPN
CanadaWhitehorseYXY
AustraliaWhitsunday ResortHAP
AustraliaWhyallaYWA
USAWichita Falls (TX)SPS
USAWichita (KS)ICT
UKWickWIC
AustraliaWickhamWHM
AustriaWien (Vienna) – Vienna InternationalVIE
GermanyWiesbaden, Air BaseWIE
USAWilkes Barre/Scranton (PA)AVP
USAWilliamsport (PA)IPT
USAWilliston (ND)ISL
USAWilmington (NC)ILM
LithuaniaWilna (Vilnius)VNO
AustraliaWilunaWUN
NamibiaWindhoek – ErosERS
NamibiaWindhoek – Hosea Kutako InternationalWDH
CanadaWindsor OntarioYQG
CanadaWinnipeg InternationalYWG
USAWolf Point (MT)OLF
AustraliaWollongongWOL
AustraliaWoomeraUMR
USAWorcester (MA)ORH
USAWorland (WY)WRL
USAWrangell (AK)WRG
Hubei, PR ChinaWuhanWUH
Australia WyndhamWYN

IATA airport codes beginning with X

Country Airports/ CityIATA Airport Codes
China Xiamen FujianXMN
China Xi’an – XianyangXIY

IATA airport codes beginning with Y

CountryAirports/ CityIATA Airport Codes
USAYakutat (AK)YAK
RussiaYakutskYKS
JapanYamagata, JunmachiGAJ
Côte d’IvoireYamoussoukroASK
Saudi ArabiaYanbuYNB
MyanmarYangon (Rangoon) – MingaladonRGN
CameroonYaoundeYAO
CanadaYellowknifeYZF
RussiaYekaterinburg – Koltsovo AirportSVX
Hubei, PR ChinaYichangYIH
JapanYokohamaYOK
USAYuma (AZ)YUM

IATA airport codes beginning with Z

CountryAirports/ CityIATA Airport Codes
MexicoZacatecasZCL
Croatia (Hrvatska)ZadarZAD
Croatia (Hrvatska)Zagreb – Zagreb Airport PlesoZAG
GreeceZakynthosZTH
Spain ZaragozaZAZ
PakistanZhobPZH
NigerZinderZND
MauritaniaZouerateOUZ
SwitzerlandZurich (Zürich) – KlotenZRH

IATA airport codes- further reading

If you have found this article on IATA airport codes helpful, I am sure you will also enjoy these posts-

I hope that you found this post on the IATA airport codes helpful, if you did, please do subscribe to my newsletter and follow along on social media!

0 Comments

Submit a Comment

Your email address will not be published.

ABOUT

Dr Hayley Stainton

Hi, am Dr Hayley Stainton

I’ve been travelling, studying and teaching travel and tourism since I was 16. Through Tourism Teacher I share my knowledge on the principles and practice of travel and tourism management from both an academic and practical perspective.

Follow Me

LATEST POSTS

The 9 Best Things To Do In Scarborough

What are the best things to do in Scarborough? Scarborough is a seaside town located in Yorkshire and is best known for being the largest holiday resort on the Yorkshire coast and for being popular for fishing. It's definitely worth a visit as there are so many things...

What does a travel agency do?

What does a travel agency do? You will almost definitely have heard of travel agencies if you have ever booked a holiday or have an interest in the tourism industry. But what exactly is a travel agency, and what do they do? What is a travel agency? A travel agency is...

Sex Tourism in Amsterdam- What You Should Know

Sex tourism in Amsterdam is BIG business. Amsterdam is well known for canals, bicycles, legalised marijuana and pretty architecture. It is home to the Anne Frank Museum and the Van Gogh Museum, and attracts a wide variety of tourists year-round. From stag dos to solo...

20 Types of Aircraft- The Past, Present + Future Of Air Travel

The different types of aircraft have, of course, evolved over the years. From the Wright Brothers and their first flight through to the supersonic flights that are set to launch at the end of the decade (which is pretty exciting- read right through to the end of this...

The 21 best things to do in Weston Super Mare

There are so many things to do in Western Super Mare that you are spoilt for choice! Weston Super Mare is an amazing place to visit if you want to experience a traditional British seaside town! There are so many things to do in Weston Super Mare that it can be hard to...

What is an airline reservation system?

What is an airline reservation system? Well, airline reservations are one part of a whole picture when it comes to planes, passengers and air travel. This article will look at what an airline reservation system is, and how it fits into the overall scene… What is an...

Do you want to become Cabin Crew?

Learn what it's like to work as Cabin Crew and how to pass the Cabin Crew assessment day with my online courses- I have a 100% success rate- meaning that every person who has taken the course got an assessment day afterwards!