The following is a list of 1642 airport codes. It is not up-to-date or comprehensive; yearly subscriptions to the up-to-date and comprehensive version cost over $2000 from www.iata.org. It's just here because it could be useful information. Let me know of any fixes I can make.


AAR : Aarhus, Denmark
ABD : Abadan, Iran
AEH : Abeche, Chad
ABZ : Aberdeen, United Kingdom
ABR : Aberdeen, South Dakota, USA
ABJ : Abidjan, Ivory Coast
ABI : Abilene, Texas, USA
AUH : Abu Dhabi, UAE
ABS : Abu Simbel, Egypt
ACA : Acapulco, Mexico
ACC : Accra, Ghana
ADA : Adana, Turkey
ADD : Addis Ababa, Ethiopia
ADL : Adelaide, Australia
ADE : Aden, Yemen
AER : Adler/Sochi, Russia
AJY : Agades, Niger
AGA : Agadir, Morocco
SUM : Agana, Guam
AGZ : Aggeneys, South Africa
AGU : Aguascaliente, Mexico
AMD : Ahmedabad, India
AJA : Ajaccio, France
AQJ : Aqaba, Jordan
CAK : Akron, Ohio, USA
ADX : Aktyubinsk, Kasachstan
AHU : Al Hoceima, Morocco
ALH : Albany, Australia
ABY : Albany, Georgia, USA
ALB : Albany, New York, USA
LBI : Albi, France
AAL : Alborg, Denmark
ABQ : Albuquerque, New Mexico, USA
ABX : Albury, Australia
AES : Alesund, Norway
ALJ : Alexander Bay, South Africa
ALY : Alexandria, Egypt
ESF : Alexandria, Louisiana, USA
FJR : Alfujairah (Fujairah), UAE
ALG : Algiers, Algeria
AHO : Alhegro Sassari, Italy
ALC : Alicante, Spain
ASP : Alice Springs, Australia
ADY : Alldays, South Africa
ABE : Allentown, Pennsylvania, USA
ALA : Alma Ata, Kasachstan
LEI : Almeria, Spain
ALP : Alpeppo, Syria
ALF : Alta, Norway
ACH : Altenrhein, Switzerland
AOO : Altoona, Pennsylvania, USA
ASJ : Amami, Japan
AMA : Amarillo, Texas, USA
AMM : Amman, Jordan
ATQ : Amritsar, India
AMS : Amsterdam, Schiphol, Netherlands
QNB : Anand, India
ANC : Anchorage, Alaska, USA
AOI : Ancona, Italy
ALV : Andorra La Vella H/P, Andorra
AXA : Anguilla, Anguilla
AJN : Anjouan, Comoros (Comores)
ANK : Ankara, Turkey
AAE : Annaba, Algeria
NCY : Annecy, France
ANB : Anniston, Alabama, USA
AYT : Antalya, Turkey
TNR : Antananarivo (Tanannarive), Madagascar
ANU : Antigua, Antigua
ANR : Antwerpen, Belgium
APW : Apia, West Samoa
ATW : Appelton/Neenah/Menasha, Wisconsin, USA
AJU : Aracaju, Brazil
GPA : Araxos, Greece
RLT : Arlit, Niger
AXS : Armenia, Colombia
ACE : Arrecife/Lanzarote, Spain
AUA : Aruba, Aruba
AVL : Asheville, North Carolina, USA
ASE : Aspen Snowmass, Colorado, USA
ASW : Assuan, Egypt
ASU : Asuncion, Paraguay
ATH : Athen, Greece
AHN : Athens, Georgia, USA
ATL : Atlanta, Georgia, USA
ACY : Atlantic City, New Jersey, USA
YAT : Attawapiskat, NT, Canada
AKL : Auckland, New Zealand
AGB : Augsburg, Germany
AGS : Augusta, Georgia, USA
AUG : Augusta, Maine, USA
AUR : Aurillac, France
AUS : Austin, Texas, USA
AYQ : Ayers Rock, Australia
AYR : Ayr, Australia
BJZ : Badajoz, Spain
BGW : Bagdad, Iraq
SDA : Bagdad, Saddam International, Iraq
BHV : Bahawalpur, Pakistan
BAH : Bahrain, Bahrain
BFL : Bakersfield, California, USA
BAK : Baku, Azerbaijan
BNK : Ballina, Australia
BWI : Baltimore, Maryland, USA
ABM : Bamaga, Australia
BKO : Bamako, Mali
BBY : Bambari, Central African Republic
BWN : Bandar Seri Begawan, Brunei
BLR : Bangalore, India
BGU : Bangassou, Central African Republic
BKK : Bangkok, Thailand
BGR : Bangor, Maine, USA
BGF : Bangui, Central African Republic
BJL : Banjul, Gambia
BNP : Bannu, Pakistan
BCN : Barcelona, Spain
BLA : Barcelona, Venezuela
BDU : Bardufoss, Norway
BRI : Bari, Italy
BDQ : Baronda, India
BAQ : Barranquilla, Colombia
BSL : Basel, Switzerland
EAP : Basel/Mulhouse, Switzerland/France
BIA : Bastia, France
BTR : Baton Rouge, Louisiana, USA
BYU : Bayreuth, Germany
BPT : Beaumont, Texas/Port Arthur, Texas, USA
BKW : Beckley, West Virginia, USA
EIS : Beef Island, Virgin Islands, British
PEK : Beijing, China
BEW : Beira, Mozambique
BEY : Beirut, Lebanon
BEL : Belem, Brazil
BHD : Belfast- Harbour, United Kingdom
BFS : Belfast International, United Kingdom
IXG : Belgaum, India
BEG : Belgrad (Beograd), Yugoslavia
BZE : Belize City, Belize
BLI : Bellingham, Washington, USA
BHZ : Belo Horizonte, Brazil
BJI : Bemidji, Minnesota, USA
BEN : Bengasi, Libya
BUG : Bengueka, Angola
BEH : Benton Harbour, Michigan, USA
BBT : Berberati, Central African Republic
BGY : Bergamo, Italy
BGO : Bergen, Norway
BER : Berlin, Germany
SXF : Berlin, Schoenefeld, Germany
TXL : Berlin, Tegel, Germany
THF : Berlin, Tempelhof, Germany
BDA : Bermuda, Bermuda
BRN : Bern, Switzerland
ZDJ : Bern, Switzerland
BET : Bethel, Alaska, USA
BHO : Bhopal, India
BBI : Bhubaneshwar, India
BIQ : Biarritz, France
BIO : Bilbao, Spain
BIL : Billings, Montana, USA
BLL : Billund, Denmark
BTU : Bintulu, Malaysia
IRO : Biraro, Central African Republic
BHX : Birmingham, United Kingdom
BHM : Birmingham, Alabama, USA
BIS : Bismarck, North Dakota/Mandan, North Dakota, USA
BXO : Bissau, Guinea Bissau
BLT : Blackwater, Australia
BLZ : Blantyre, Malawi
BHE : Blenheim, New Zealand
BFN : Bloemfontein, South Africa
BMI : Bloomington, Illinois, USA
BMG : Bloomington, Indiana, USA
BLF : Bluefield, West Virginia, USA
BVB : Boa Vista, Brazil
BOY : Bobo/Dioulasso, Burkina Faso
BOO : Bodo, Norway
BOG : Bogota, Colombia
BOI : Boise, Idaho, USA
BLQ : Bologna, Italy
BOM : Bombay, India
BON : Bonaire, Netherlands Antilles
YVB : Bonaventure, PQ, Canada
BOB : Bora Bora, French Polynesia
BOD : Bordeaux, France
BXS : Borrego Springs, California, USA
BOS : Logan, Boston, Massachusetts, USA
BYK : Bouake, Ivory Coast
ZBO : Bowen, Australia
BZN : Bozeman, Montana, USA
BFD : Bradford, Pennsylvania/Warren, Pennsylvania/Olean, New York, USA
BRD : Brainerd, Minnesota, USA
BMP : Brampton Island, Australia
BSB : Brasilia, Brazil
BTS : Bratislava, Slovakia
BZV : Brazzaville, Congo
BRE : Bremen, Germany
BES : Brest, France
BIV : Bria, Central African Republic
BDR : Bridgeport, Connecticut, USA
BGI : Bridgetown, Barbados
BDS : Brindisi, Italy
BNE : Brisbane, Australia
BRS : Bristol, United Kingdom
BNN : Broennoeysund, Norway
BHQ : Broken Hill, Australia
BKX : Brookings, South Dakota, USA
BME : Broome, Australia
BQK : Brunswick, Georgia, USA
BRU : Brussels, Belgium
BGA : Bucaramanga, Colombia
BUD : Budapest, Ferihegy, Hungary
BUE : Buenos Aires, Argentina
EZE : Buenos Aires, Ezeiza, Argentina
AEP : Buenos Aires, Jorge Newbery, Argentina
BFO : Buffalo Range, Zimbabwe
BUF : Buffalo, New York/Niagara Falls, New York, USA
BJM : Bujumbura, Burundi
BUH : Bukarest, Romania
OTP : Bukarest, Otopeni, Romania
BUQ : Bulawayo, Zimbabwe
BHC : Bullhead City, Nevada, USA
BDB : Bundaberg, Australia
BUR : Burbank, California, USA
BOJ : Burgas, Romania
BRL : Burlington, Iowa, USA
BTV : Burlington, Vermont, USA
BWT : Burnie (Wynyard), Australia
BTM : Butte, Montana, USA
CAB : Cabinda, Angola
CAG : Cagliari, Italy
CNS : Cairns, Australia
CAI : Cairo, Egypt
CCU : Calcutta, India
YYC : Calgary/Banff, Canada
CLO : Cali, Colombia
CCJ : Calicut, India
CLY : Calvi, France
YCB : Cambridge Bay, Canada
CBG : Cambrigde, United Kingdom
CGR : Campo Grande, Brazil
CBR : Canberra, Australia
CUN : Cancun, Mexico
CPT : Cape Town, South Africa
CCS : Caracas, Venezuela
CWL : Cardiff, United Kingdom
CLD : Carlsbad, California, USA
CVQ : Carnarvon, Australia
CRF : Carnot, Central African Republic
LRM : Casa de Campo/La Romana, Dominican Republic
CAS : Casablanca, Morocco
CMN : Casablanca, Mohamed, Morocco
CSI : Casino, Australia
CPR : Casper, Wyoming, USA
CTG : Catagena, Colombia
CTA : Catania, Italy
CAY : Cayenne, French Guayana
CDC : Cedar City, Utah, USA
CID : Cedar Rapids, Iowa, USA
CED : Ceduna, Australia
CES : Cessnock, Australia
KHV : Chabarovsk, Russia
CMF : Chambery, France
CMI : Champaign, Illinois, USA
IXU : Chandigarh, India
CHQ : Chania, Greece
CHS : Charleston, South Carolina, USA
CRW : Charleston, West Virginia, USA
CLT : Charlotte, North Carolina, USA
CHO : Charlottesville, Virginia, USA
CXT : Charters Towers, Australia
CHA : Chattanooga, Tennessee, USA
CNX : Chiang Mai, Thailand
MDW : Midway, Chicago, Illinois, USA
ORD : O'Hare International, Chicago, Illinois, USA
CHI : Chicago, Illinois, USA
CZA : Chichen Itza, Mexico
CIC : Chico, California, USA
JKH : Chios, Greece
CIP : Chipata, Zambia
CHT : Chita (Tschita), Russia
CTS : Chitose, Japan
CJL : Chitral, Pakistan
CGP : Chittagong, Bangladesh
CHC : Christchurch, New Zealand
CXI : Christmas Line, Iceland
YYQ : Churchill, Canada
CFG : Cienfuegos, Canada
CVG : Cincinnati, Ohio, USA
CME : Ciudad Del Carmen, Mexico
CJS : Ciudad Juarez, Mexico
CEN : Ciudad Obregon, Mexico
CVM : Ciudad Victoria, Mexico
CKB : Clarksburg, West Virginia, USA
CMQ : Clermont, Australia
CFE : Clermont Ferrand, France
BKL : Burke Lakefront, Cleveland, Ohio, USA
CLE : Hopkins, Cleveland, Ohio, USA
CBB : Cochabamba, Bolivia
COK : Cochin, India
COD : Cody, Wyoming/Powell, Wyoming/Yellowstone, Wyoming, USA
KCC : Coffmann Cove, Alaska, USA
CFS : Coffs Harbour, Australia
CJB : Coimbatore, India
CLQ : Colima, Mexico
CLL : College Station, Texas/Bryan, Texas, USA
KCE : Collinsville, Australia
CGN : Cologne (Koeln)/Bonn, Germany
CMB : Colombo, Sri Lanka
COS : Colorado Springs, Colorado, USA
CAE : Columbia, South Carolina, USA
CSG : Columbus, Georgia, USA
CMH : Columbus, Ohio, USA
CKY : Conakry, Guinea
CCR : Concord, California, USA
CZL : Constantine, Algeria
CND : Constanza, Romania
CPD : Coober Pedy, Australia
CTN : Cooktown, Australia
OOM : Cooma, Australia
CPH : Copenhagen, Denmark
COR : Cordoba, Argentina
ODB : Cordoba, Spain
CDV : Cordova, Alaska, USA
CFU : Corfu, Greece
ORK : Cork, Ireland
CRP : Corpus Christi, Texas, USA
COO : Cotonou, Benin
CZM : Cozmel, Mexico
CGA : Craig, Alaska, USA
CEC : Crescent City, California, USA
CGB : Cuiaba, Brazil
CUL : Culiacan, Mexico
CUR : Curacao, Netherlands Antilles
CWB : Curitiba, Brazil
DKR : Dakar, Senegal
DLM : Dalaman, Turkey
DBY : Dalby, Australia
DAL : Love Field, Dallas, Texas, USA
DFW : Dallas, Texas/Ft. Worth, Texas, USA
DJO : Daloa, Ivory Coast
DAM : Damaskus, Syria
DAN : Danville, Virginia, USA
DAR : Dar es Salam (Daressalam), Tanzania
DRW : Darwin, Australia
DDI : Daydream Island, Australia
DAY : Dayton, Ohio, USA
DAB : Daytona Beach, Florida, USA
DEC : Decatur, Illinois, USA
YDF : Deer Lake/Corner Brook, Canada
DEL : Delhi, Indira Gandhi, India
DPS : Denpasar/Bali, Indonesia
DEN : Denver, Colorado, USA
DSK : Dera Ismail Khan, Pakistan
DRB : Derby, Australia
EMA : Derby (East Midlands), United Kingdom
LDY : Derry (Londonderry), United Kingdom
DSM : Des Moines, Iowa, USA
DET : City Airport, Detroit, Michigan, USA
DTW : Metropolitan, Detroit, Michigan, USA
DTT : Detroit, Michigan, USA
DVL : Devils Lake, North Dakota, USA
DPO : Devonport, Australia
DHA : Dhahran, Saudi Arabia
DAC : Dhaka, Bangladesh
DLG : Dillingham, Alaska, USA
DNR : Dinard, France
DJE : Djerba, Tunisia
JIB : Djibouti, Djibouti
DOH : Doha, Qatar
DTM : Dortmund, Germany
DHN : Dothan, Alabama, USA
DLA : Douala, Cameroon
DRS : Dresden, Germany
DXB : Dubai, UAE
DBO : Dubbo, Australia
DUB : Dublin, Ireland
DUJ : Dubois, Pennsylvania, USA
DBV : Dubrovnik, Croatia (Hrvatska)
DBQ : Dubuque, Iowa, USA
DUS : Duesseldorf, Germany
DLH : Duluth, Minnesota/Superior, Wisconsin, USA
DUD : Dunedin, New Zealand
DKI : Dunk Iceland, Australia
DRO : Durango, Colorado, USA
DUR : Durban, South Africa
DYU : Dushanbe (Duschanbe), Tadschikistan
DUT : Dutch Harbor, Alaska, USA
DYA : Dysart, Australia
DZA : Dzaoudzi, Mayotte
ELS : East London, South Africa
IPC : Easter Island, Chile
EAU : Eau Clarie, Wisconsin, USA
EDI : Edinburgh, United Kingdom
YEA : Edmonton, Canada
YEG : Edmonton, International, Canada
YXD : Edmonton, Municipal, Canada
EGS : Egilsstadir, Iceland
EIN : Eindhoven, Netherlands
ELP : El Paso, Texas, USA
ETH : Elat, Israel
VDA : Elat, Ovula, Israel
EKI : Elkhart, Indiana, USA
EKO : Elko, Nevada, USA
ELL : Ellisras, South Africa
ELM : Elmira, New York, USA
ELY : Ely, Nevada, USA
EDR : Emerald, Australia
EMD : Emerald, Australia
ENF : Enontekioe, Finland
EBB : Entebbe, Uganda
ERF : Erfurt, Germany
ERI : Erie, Pennsylvania, USA
EVN : Eriwan (Yerevan, Jerevan), Armenia
EBJ : Esbjerg, Denmark
ESC : Escabana, Michigan, USA
EPR : Esperance, Australia
EUG : Eugene, Oregon, USA
ACV : Eureka, California, USA
EVV : Evansville, Indiana, USA
EVE : Evenes, Norway
FAI : Fairbanks, Alaska, USA
LYP : Faisalabad, Pakistan
FAR : Fargo, North Dakota/Minnesota, USA
FMN : Farmington, New Mexico, USA
FAO : Faro, Portugal
FAE : Faroer, Denmark
FYV : Fayetteville, Arkansas, USA
FAY : Fayetteville, North Carolina/Ft. Bragg, North Carolina, USA
FEZ : Fes, Morocco
FSC : Figari, France
FLG : Flagstaff, Arizona, USA
YFO : Flin Flon, Canada
FNT : Flint, Michigan, USA
FLR : Florence, Italy
FLO : Florence, South Carolina, USA
FLN : Florianopolis, Brazil
FRO : Floro, Norway
YFA : Fort Albert, Canada
FDF : Fort de France, Martinique
FOD : Fort Dodge, Iowa, USA
FHU : Fort Huachuca/Sierra Vista, Arizona, USA
FLL : Fort Lauderdale, Florida/Hollywood, Florida, USA
YMM : Fort McMurray, Canada
FMY : Fort Myers, Florida, USA
RSW : Fort Myers, Florida, USA
YSM : Fort Smith, Canada
FSM : Fort Smith, Arkansas, USA
YXJ : Fort St. John, Canada
VPS : Fort Walton Beach, Florida, USA
FWA : Fort Wayne, Indiana, USA
FOR : Fortaleza, Brazil
FRW : Francistown, Zimbabwe
FRA : Frankfurt/Main, Germany
FKL : Franklin, Pennsylvania/Oil City, Pennsylvania, USA
YFC : Fredericton, Canada
FPO : Freeport, Bahamas
FNA : Freetown, Sierra Leone
FRJ : Frejus, France
FAT : Fresno, California, USA
FDH : Friedrichshafen, Germany
FUE : Fuerteventura, Spain
FUK : Fukuoka, Japan
FNC : Funchal, Portugal
FUT : Futuna, Wallis and Futuna Islands
GBE : Gaborone, Botswana
GAD : Gadsden, Alabama, USA
GNV : Gainesville, Florida, USA
GWY : Galway, Ireland
YQX : Gander, Canada
GOU : Garoua, Cameroon
GDN : Gdansk, Poland
GEX : Geelong, Australia
GVA : Geneva, Switzerland
GOA : Genua, Italy
GRJ : George, South Africa
GEO : Georgetown, Guyana
GET : Geraldton, Australia
GRO : Gerona, Spain
GIB : Gibraltar, Gibraltar
GCC : Gilette, Wyoming, USA
GIL : Gilgit, Pakistan
YGX : Gillam, Canada
GLT : Gladstone, Australia
PIK : Glasgow, Prestwick, United Kingdom
GLA : Glasgow, United Kingdom
GGW : Glasgow, Montana, USA
GDV : Glendive, Montana, USA
GOI : Goa, India
GYN : Goiania, Brazil
OOL : Gold Coast, Australia
GOO : Goondiwindi, Australia
YYR : Goose Bay, Canada
GOZ : Gorna, Bulgaria
GOT : Goteborg, Sweden
GOV : Gove (Nhulunbuy), Australia
GHB : Govenors Harbour, Bahamas
GRX : Granada, Spain
GCN : Grand Canyon, Arizona, USA
GCM : Grand Cayman, Cayman Islands
GFK : Grand Forks, North Dakota, USA
GJT : Grand Junction, Colorado, USA
GRR : Grand Rapids, Michigan, USA
GPZ : Grand Rapids, Minnesota, USA
GRZ : Graz, Austria
GTF : Great Falls, Montana, USA
GKL : Great Keppel Island, Australia
GRB : Green Bay, Wisconsin, USA
LWB : Greenbrier, West Virginia/Lewisburg, West Virginia, USA
GSO : Greensboro, North Carolina/Winston-Salem, North Carolina, USA
GLH : Greenville, Mississippi, USA
PGV : Greenville, North Carolina, USA
GSP : Greenville, South Carolina/Spartanburg, South Carolina, USA
GND : Grenada, Grenada
GNB : Grenoble, France
GFF : Griffith, Australia
GTE : Groote Eyeland, Australia
GTI : Groote Eylandt, Australia
GON : Groton, Connecticut/New London, Connecticut, USA
GDL : Guadalajara, Mexico
GUM : Guam, Guam
CAN : Guangzhou (Kanton), China
GUA : Guatemala City, Guatemala
GYE : Guayaquil, Ecuador
GCI : Guernsey, United Kingdom
GPT : Gulfport, Mississippi/Biloxi, Mississippi, USA
GUC : Gunnison, Colorado/Crested Butte, Colorado, USA
GAU : Guwahati, India
GWD : Gwadar, Pakistan
GWE : Gweru, Zimbabwe
GYP : Gympie, Australia
HAC : Hachijo Jima, Japan
HFA : Haifa, Isreal
HNS : Haines, Alaska, USA
HKD : Hakodate, Japan
YHZ : Halifax, Canada
YUX : Hall Beach, Canada
HAM : Hamburg, Germany
HLT : Hamilton, Australia
YHM : Hamilton, Canada
HTI : Hamilton Island, Australia
HFT : Hammerfest, Norway
CMX : Hancock, Michigan, USA
HGH : Hangchow, China
HAJ : Hannover, Germany
HAN : Hanoi, Vietnam
HRE : Harare, Zimbabwe
HRB : Harbin, China
HRL : Harlington, Texas/South Padre Island, Texas, USA
YHR : Harrington Harbour, PQ, Canada
HAR : Harrisburg, Pennsylvania, USA
MDT : Harrisburg, Pennsylvania, USA
BDL : Hartford, Connecticut/Springfield, Massachusetts, USA
HDY : Hatyai (Hat Yai), Thailand
HAU : Haugesund, Norway
HAV : Havana, Cuba
HVR : Havre, Montana, USA
YHX : Hay River, Canada
YHY : Hay River, Canada
HIS : Hayman Island, Australia
HLN : Helena, Montana, USA
JHE : Helsingborg, Sweden
HEL : Helsinki, Vantaa, Finland
HER : Heraklion, Greece
HMO : Hermosillo, Mexico
HVB : Hervey Bay, Australia
HIB : Hibbing, Minnesota, USA
HKY : Hickory, North Carolina, USA
ITO : Hilo, Hawaii, USA
HHH : Hilton Head Island, South Carolina, USA
HNK : Hinchinbrook Island, Australia
SGN : Ho Chi Minh (Saigon), Vietnam
HBA : Hobart, Australia
HOQ : Hof, Germany
HOG : Holguin, Cuba
HMH : Home Hill, Australia
HOM : Homer, Alaska, USA
HKG1: Hong Kong, Kai Tak, Hong Kong
HKG2: Hong Kong, Chek Lap Kok, Hong Kong
HIR : Honiara, Australia
HNL : Honolulu, Hawaii, USA
HNH : Hoonah, Alaska, USA
HOR : Horta, Portugal
HOU : Hobby, Houston, Texas, USA
IAH : Intercontinental, Houston, Texas, USA
HUH : Huahine, French Polynesia
HUX : Huatulco, Mexico
HUY : Humberside, United Kingdom
HTS : Huntington, Ohio, USA
HSV : Huntsville, Alabama, USA
HRG : Hurghada, Egypt
HON : Huron, South Dakota, USA
HWN : Hwange National Park, Zimbabwe
HYA : Hyannis, Massachusetts, USA
HYG : Hydaburg, Alaska, USA
HYD : Hyderabad, India
HDD : Hyderabad, Pakistan
IBZ : Ibiza, Ibiza/Spain
IDA : Idaho Falls, Idaho, USA
ILP : Ile des Pins, New Caledonia
IOU : Ile Ouen, New Caledonia
ILI : Iliamna, Alaska, USA
IPL : Imperial, California, USA
IVC : Incercargill, New Zealand
IND : Indianapolis, Indiana, USA
IGH : Ingham, Australia
IFL : Innisfail, Australia
INN : Innsbruck, Austria
INL : International Falls, Minnesota, USA
YEV : Inuvik, Canada
IVR : Invercargill, New Zealand
INV : Inverness, United Kingdom
IYK : Inykern, California, USA
YFB : Iqaluit (Frobisher Bay), Canada
IQT : Iquitos, Peru
IKT : Irkutsk, Russia
LSG : Ishigaki, Japan
ISB : Islamabad/Rawalpindi, Pakistan
IOM : Isle of Man, United Kingdom
IST : Istanbul, Turkey
ITH : Ithaca, New York/Cortland, New York, USA
IVL : Ivalo, Finland
ZIH : Ixtapa/Zihuatenejo, Mexico
IZM : Izmir, Turkey
JAC : Jackson Hole, Wyoming, USA
JXN : Jackson, Michigan, USA
JAN : Jackson, Mississippi, USA
MKL : Jackson, Tennessee, USA
JAX : Jacksonville, Florida, USA
OAJ : Jacksonville, North Carolina, USA
JAG : Jacobabad, Pakistan
JAI : Jaipur, India
HLP : Jakarta, Halim Perdanakusma, Indonesia
JKT : Jakarta, Kemayoran, Indonesia
CGK : Jakarta, Soekarno Hatta, Indonesia
JLR : Jalandhar, India
JMS : Jamestown, North Dakota, USA
JHW : Jamestown, New York, USA
IXW : Jamshedpur, India
JED : Jeddah, Saudi Arabia
XRY : Jerez de la Frontera, Spain
JER : Jersey, United Kingdom
JRS : Jerusalem, Israel
JIW : Jiwani, Pakistan
JCB : Joao Pessoa, Brazil
JPA : Joao Pessoa, Brazil
JKG : Joenkoeping, Sweden
JOE : Joensuu, Finland
JNB : Johannesburg, South Africa
JST : Johnstown, Pennsylvania, USA
JHB : Johore Bahru, Malaysia
JLN : Joplin, Missouri, USA
GJN : Jounieh, Lebanon
JNU : Juneau, Alaska, USA
JYV : Jyvaeskylae, Finland
KBL : Kabul, Afghanistan
KOJ : Kagoshima, Japan
OGG : Kahului, Hawaii, USA
KAJ : Kajaani, Finland
KLX : Kalamata, Greece
AZO : Kalamazoo, Michigan/Battle Creek, Michigan, USA
KGI : Kalgoorlie, Australia
FCA : Kalispell, Montana, USA
KLR : Kalmar, Sweden
KAN : Kano, Nigeria
QJU : Kanpur, India
MCI : Kansas City, Missouri, USA
KHH : Kaohsiung, Taiwan
JHM : Kapalua West, Hawaii, USA
KHI : Karachi, Pakistan
KSD : Karlstad, Sweden
AOK : Karpathos, Greece
KTA : Karratha, Australia
KRB : Karumba, Australia
KRP : Karup, Denmark
KZN : Ka San, Russia
ZKE : Kaschechawan, PQ, Canada
KTR : Katherine, Australia
KTM : Kathmandu, Nepal
MPA : Katima Mulilo/Mpacha, Namibia
KHJ : Kauhajoki, Finland
MKK : Kaunakakai, Hawaii, USA
KVA : Kavalla, Greece
KMP : Keetmanshoop, Namibia
KEF : Keflavik, Iceland
YLW : Kelowna, Canada
YLW : Kelowna, BC, Canada
KEM : Kemi/Tornio, Finland
ENA : Kenai, Alaska, USA
KIR : Kerry County, Ireland
KTN : Ketchikan, Alaska, USA
EYW : Key West, Florida, USA
AHB : Khamis Mushayat, Saudi Arabia
KRT : Khartoum, Sudan
KDD : Khuzdar, Pakistan
KEL : Kiel, Germany
KBP : Kiev, Borispol, Ukraine
IEV : Kiev, Zhulyany, Ukraine
KGL : Kigali, Rwanda
JRO : Kilimadjaro, Tanzania
ILE : Killeem, Texas, USA
KIM : Kimberley, South Africa
KNS : King Island, King Island
AKN : King Salomon, Alaska, USA
KGC : Kingscote, Australia
KIN : Kingston, Jamaica
ISO : Kingston, North Carolina, USA
FIH : Kinshasa, Congo (Zaire)
KKN : Kirkenes, Norway
KRN : Kiruna, Sweden
FKI : Kisangani, Zaire
KTT : Kittilae, Sweden
KIW : Kitwe, Zambia
KLU : Klagenfurt, Austria
LMT : Klamath Fall, Oregon, USA
KLW : Klawock, Alaska, USA
KLZ : Kleinsee, South Africa
NOC : Knock, Ireland
TYS : Knoxville, Tennessee, USA
UKB : Kobe, Japan
KCZ : Kochi, Japan
ADQ : Kodiak, Alaska, USA
OHT : Kohat, Pakistan
KOK : Kokkola/Pietarsaari, Finland
KOA : Kona, Hawaii, USA
HGO : Korhogo, Ivory Coast
KGS : Kos, Greece
BKI : Kota Kinabalu, Malaysia
OTZ : Kotzbue, Alaska, USA
KWM : Kowanyama, Australia
KRK : Krakau, Poland
KRS : Kristiansand, Norway
KID : Kristianstad, Sweden
KSU : Kristiansund, Norway
KUB : Kuala Belait, Brunei
KUL1: Kuala Lumpur- Abdul Aziz Shah, Malaysia
KUL2: Kuala Lumpur, International, Malaysia
KUA : Kuantan, Malaysia
KCH : Kuching, Malaysia
KMJ : Kumamoto, Japan
KNX : Kununurra, Australia
KUO : Kuopio, Finland
KUH : Kushiro, Japan
YVP : Kuujjuaq (FortChimo), Canada
YGW : Kuujjuarapik, Canada
KAO : Kuusamo, Finland
KWI : Kuwait, Kuwait
LCG : La Coruna, Spain
LSE : La Crosse, Wisconsin, USA
YGL : La Grande, Canada
LPB : La Paz, Bolivia
LAP : La Paz, Mexico
LRH : La Rochelle, France
LEK : Labe, Guinea
WLB : Labouchere Bay, Alaska, USA
LBU : Labuan, Malaysia
XLB : Lac Brochet, MB, Canada
LAE : Lae, Papua New Guinea
LAF : Lafayette, Indiana, USA
LFT : Lafayette, Louisiana, USA
LOS : Lagos, Nigeria
LHE : Lahore, Pakistan
LCH : Lake Charles, Louisiana, USA
LHU : Lake Havasu City, Arizona, USA
TVL : Lake Tahoe, California, USA
LKL : Lakselv, Norway
LBQ : Lambarene, Gabon
SUF : Lamezia Terme, Italy
LMP : Lampedusa, Italy
LNY : Lanai City, Hawaii, USA
LNS : Lancaster, Pennsylvania, USA
LGK : Langkawi, Malaysia
LAI : Lannion, France
HLA : Lanseria, South Africa
LAN : Lansing, Michigan, USA
LPP : Lappeenranta, Finland
NOP : Lapu, Lapu, Philippines
LAR : Laramie, Wyoming, USA
LRD : Laredo, Texas, USA
LCA : Larnaca, Cyprus
LPA : Las Palmas, Spain
LAS : Las Vegas, Nevada, USA
LBE : Latrobe, Pennsylvania, USA
LST : Launceston, Australia
PIB : Laurel, Mississippi/Hattisburg, Mississippi, USA
LVO : Laverton, Australia
LAW : Lawton, Oklahoma, USA
LZC : Lazaro Cardenas, Mexico
YLR : Leaf Rapids, Canada
LEA : Learmouth (Exmouth), Australia
LEB : Lebanon, New Hampshire, USA
LBA : Leeds/Bradford, United Kingdom
LER : Leinster, Australia
LEJ : Leipzig, Germany
BJX : Leon, Mexico
LNO : Leonora, Australia
LWS : Lewiston, Idaho, USA
LWT : Lewistown, Montana, USA
LEX : Lexington, Kentucky, USA
LBV : Libreville, Gabon
LDK : Lidkoeping, Sweden
LGG : Liege, Belgium
LIF : Lifou, Loyaute, Pazifik
LIH : Lihue, Hawaii, USA
LIL : Lille, France
LLW : Lilongwe, Malawi
LIM : Lima, Peru
QLI : Limassol, Cyprus
LIG : Limoges, France
LNK : Lincoln, Nebraska, USA
LDC : Lindeman Island, Australia
LNZ : Linz, Austria
LSY : Lismore, Australia
LIS : Lissabon, Portugal
LIT : Little Rock, Arkansas, USA
LPL : Liverpool, United Kingdom
LZR : Lizard Island, Australia
LJU : Ljubljana, Slovenia
IRG : Lockhart River, Australia
LFW : Lome, Togo
YXU : London, Canada
LON : London, United Kingdom
LCY : London, City Airport, United Kingdom
LGW : London, Gatwick, United Kingdom
LHR : London, Heathrow, United Kingdom
LGB : Long Beach, California, USA
LIJ : Long Island, Alaska, USA
ISP : Long Island, New York/Mac Arthur, New York/Islip, New York, USA
LRE : Longreach, Australia
GGG : Longview, Texas/Kilgore, Texas, USA
LYR : Longyearbyen- Svalbard, Svalbard/Norway
LTO : Loreto, Mexico
LRT : Lorient, France
LAX : Los Angeles, California, USA
SJD : Los Cabos, Mexico
LMM : Los Mochis, Mexico
TFN : Los Rodeos, Teneriffa/Spain
LSZ : Losinj, Croatia (Hrvatska)
LDE : Lourdes/Tarbes, France
SDF : Louisville, Kentucky, USA
LAD : Luanda, Angola
LBB : Lubbock, Texas, USA
LKO : Lucknow, India
LUD : Luederitz, Namibia
MLA : Luga, Malta
LUG : Lugano, Switzerland
LLA : Lulea, Sweden
FBM : Lumbumbashi, Zaire
LUN : Lusaka, Zambia
LUJ : Lusisiki, South Africa
LTN : Luton, United Kingdom
LUX : Luxemburg, Luxemburg
LXR : Luxor, Egypt
LWO : Lvov (Lwow, Lemberg), Ukraine
LYH : Lynchburg, Virginia, USA
LYS : Lyon, France
MST : Maastricht, Netherlands
MCP : Macapa, Brazil
MCZ : Maceio, Brazil
MKY : Mackay, Australia
MCN : Macon, Georgia, USA
MSN : Madison, Wisconsin, USA
MAA : Madras, India
MAD : Madrid, Barajas, Spain
SEZ : Mahe, Seychelles
MAH : Mahon, Spain
MTL : Maitland, Australia
MJN : Majunga, Madagascar
MZG : Makung, Taiwan
SSG : Malabo, Equatorial Guinea
AGP : Malaga, Spain
MLE : Male, Maledives
MYD : Malindi, Kenya
HMA : Malmo, Malmo City Hvc, Sweden
MMA : Malmoe, Sweden
MMX : Malmoe Sturup, Sweden
MJC : Man, Ivory Coast
MGA : Managua, Nicaragua
MAO : Manaus, Brazil
MAN : Manchester, United Kingdom
MHT : Manchester, New Hampshire, USA
XMH : Manihi, French Polynesia
MNL : Manila, Philippines
ZLO : Manzanillo, Mexico
MTS : Manzini, Swaziland
MZZ : Manzini, Swaziland
MPM : Maputo, Mozambique
MDQ : Mar del Plata, Argentina
MAR : Maracaibo, Venezuela
MFQ : Maradi, Niger
MTH : Marathon, Florida, USA
MEE : Mare, New Caledonia
MGH : Margate, South Africa
PMV : Margerita, Venezuela
MBX : Maribor, Slovenia
MHQ : Mariehamn (Maarianhamina), Finland
MVR : Maroua, Cameroon
MQT : Marquette, Michigan, USA
RAK : Marrakesch, Morocco
MUH : Marsa Matrah, Egypt
MRS : Marseille, France
MHH : Marsh Harbour, Bahamas
MVY : Martha's Vineyard, Massachusetts, USA
MBH : Maryborough, Australia
MSU : Maseru, Lesotho
MCW : Mason City, Iowa, USA
MVZ : Masvingo, Zimbabwe
MYJ : Matsuyama, Japan
MTO : Mattoon, Illinois, USA
MUB : Maun, Botswana
MAU : Maupiti, French Polynesia
MRU : Mauritius, Mauritius
MAZ : Mayaguez, Puerto Rico
MZT : Mazatlan, Mexico
MFE : McAllen, Texas, USA
MES : Medan, Indonesia
MDE : Medellin, Colombia
MFR : Medford, Oregon, USA
MED : Medina, Saudi Arabia
MKR : Meekatharra, Australia
MEL : Melbourne, Australia
MLB : Melbourne, Florida, USA
MEM : Memphis, Tennessee, USA
MDZ : Mendoza, Argentina
MDC : Manado, Indonesia
MCE : Merced, California, USA
MID : Merida, Mexico
MEI : Meridian, Mississippi, USA
MIM : Merimbula, Australia
MEZ : Messina, South Africa
MTM : Metlakatla, Alaska, USA
MZM : Metz, France
MXL : Mexicali, Mexico
MEX : Mexico City, Mexico
MFU : Mfuwe, Zambia
MIA : Miami, Florida, USA
MWD : Mianwali, Pakistan
MMM : Middlemount, Australia
MAF : Midland, Texas/Odessa, Texas, USA
MIK : Mikkeli, Finland
MIL : Milan, Italy
LIN : Milan, Linate, Italy
MXP : Milan, Malpensa, Italy
MQL : Mildura, Australia
MLS : Miles City, Montana, USA
MFN : Milford Sound, New Zealand
MKE : Milwaukee, Wisconsin, USA
MTT : Minatitlan, Mexico
MRV : Mineralniye Vody, Russia
MSP : Minneapolis, Minnesota/St. Paul, Minnesota, USA
MOT : Minot, North Dakota, USA
MSQ : Minsk, International, Belarus
MYY : Miri, Malaysia
QML : Mirpur, Pakistan
MSO : Missula, Montana, USA
MHE : Mitchell, South Dakota, USA
MMY : Miyako (Ryuku Islands), Japan
MBM : Mkambati, South Africa
MFF : Moanda, Gabon
MOB : Mobile, Alabama/Pascagoula, Mississippi, USA
MOD : Modesto, California, USA
MJD : Moenjodaro, Pakistan
MGQ : Mogadischu, Somalia
OKU : Mokuti, Namibia
MLI : Moline, Illinois/Quad Cities, Illinois, USA
MBA : Mombassa, Kenya
MIR : Monastir, Tunisia
MLU : Monroe, Louisiana, USA
MLW : Monrovia, Liberia
MBJ : Montenego Bay, Jamaica
QGF : Montenegro, Brazil
MRY : Monterey, California, USA
MTY : Monterrey, Mexico
MVD : Montevideo, Uruguay
MGM : Montgomery, Alabama, USA
MPL : Montpellier, France
YMQ : Montreal, Canada
YUL : Montreal- Dorval, Canada
YMX : Montreal- Mirabel, Canada
MTJ : Montrose, Colorado/Telluride, Colorado, USA
MOZ : Moorea, French Polynesia
MOV : Moranbah, Australia
MRZ : Moree, Australia
MLM : Morelia, Mexico
MGW : Morgantown, West Virginia, USA
HAH : Moroni- Prince Said Ibrahim, Comoros (Comores)
YVA : Moroni- Iconi, Comoros (Comores)
MOW : Moscow, Russia
SVO : Moscow- Sherem, Russia
VKO : Moscow- Vnukovo, Russia
MWH : Moses Lake, Washington, USA
OMO : Mostar, Bosnia and Herzegovina
MJL : Mouila, Gabon
MQQ : Moundou, Chad
GTN : Mount Cook, New Zealand
MGB : Mount Gambier, Australia
MMG : Mount Magnet, Australia
ISA : Mt. Isa, Australia
MCL : Mt. McKinley, Alaska, USA
MUC : Muenchen (Munich), Germany
FMO : Muenster/Osnabrueck, Germany
MSR : Muenster/Osnabrueck, Germany
MLH : Mulhouse, France
MUX : Multan, Pakistan
MJV : Murcia, Spain
MMK : Murmansk, Russia
MCT : Muscat, Oman
MSL : Muscle Shoals, Alabama, USA
MKG : Muskegon, Michigan, USA
MFG : Muzaffarabad, Pakistan
MVB : Mvengue, Gabon
JMK : Mykonos, Greece
MYR : Myrtle Beach, South Carolina, USA
MJT : Mytilene (Lesbos), Greece
MZF : Mzamba, South Africa
NDJ : N'Djamena, Chad
NLA : N'Dola, Zambia
NGE : N'Gaoundere, Cameroon
NGS : Nagasaki, Japan
NGO : Nagoya, Japan
NAG : Nagpur, India
NBO : Nairobi, Kenya
ENC : Nancy, France
NAN : Nandi, Fiji
YSR : Nanisivik, Canada
NNG : Nanning, China
NTE : Nantes, France
ACK : Nantucket, Massachusetts, USA
APF : Naples, Florida, USA
NAA : Narrabri, Australia
NRA : Narrandera, Australia
UAK : Narsarsuaq, Greenland
BNA : Nashville, Tennessee, USA
NAS : Nassau, Bahamas
NAT : Natal, Brazil
WNS : Nawab Shah, Pakistan
NAP : Neapel, Italy
NSN : Nelson, New Zealand
NLP : Nelspruit, South Africa
NEV : Nevis, Nevis
EWN : New Bern, North Carolina, USA
HVN : New Haven, Connecticut, USA
MSY : New Orleans, Louisiana, USA
UVL : New Valley, Egypt
JFK : John F. Kennedy International, New York City, New York, USA
LGA : La Guardia International, New York City, New York, USA
EWR : New York City/Newark, New Jersey, USA
NYC : New York City, New York, USA
SWF : Newburgh, New York, USA
BEO : Newcastle- Belmont, Australia
NTL : Newcastle- Metropolitan Area, Australia
NCL : Newcastle, United Kingdom
NCS : Newcastle, South Africa
ZNE : Newman, Australia
PHF : Newport News, Virginia/Williamsburg, Virginia, USA
NIM : Niamey, Niger
NIC : Nicosia, Cyprus
KIJ : Niigata, Japan
FNI : Nîmes, France
INI : Nis, Yugoslavia
NCE : Nizza, France
OME : Nome, Alaska, USA
NSA : Noosa, Australia
NLK : Norfolk Island, Australia
ORF : Norfolk, Virginia/Virginia Beach, Virginia, USA
YVQ : Norman Wells, Canada
NRK : Norrkoeping, Sweden
OTH : North Bend, Oregon, USA
ELH : North Eleuthera, Bahamas
NDB : Nouadhibou, Mauritania
NKC : Nouakchott, Mauritania
NOU : Noumea, New Caledonia
QND : Novi Sad, Yugoslavia
OVB : Novosibirsk, Russia
NUE : Nuernberg (Nuremburg), Germany
NLD : Nuevo Laredo, Mexico
TBU : Nuku'alofa, Tonga
OAK : Oakland, California, USA
OAX : Oaxaca, Mexico
ODE : Odense, Denmark
ODS : Odessa, Russia
ORB : Oerebro, Sweden
OHD : Ohrid, Macedonia
OIT : Oita, Japan
OKA : Okinawa, Ryukyo Island, Japan
OKC : Oklahoma City, Oklahoma, USA
OLB : Olbia, Italy
OLP : Olympic Dam, Australia
OMA : Omaha, Nebraska, USA
OND : Ondangwa, Namibia
ONT : Ontario, California, USA
ORN : Oran (Ouahran), Algeria
OAG : Orange, Australia
SNA : Orange County, Santa Ana, California, USA
OMD : Oranjemund, Namibia
KOI : Orkney, United Kingdom
ORL : Orlando, Florida, USA
ORS : Orpheus Island, Australia
KIX : Osaka, Kansai, Japan
OSA : Osaka, Japan
OSH : Oshkosh, Wisconsin, USA
OSI : Osijek, Croatia (Hrvatska)
OSL : Oslo, Norway
FBU : Oslo, Fornebu, Norway
YOW : Ottawa- Hull, Canada
ODA : Ouadda, Central African Republic
OZZ : Ouarzazate, Morocco
OUH : Oudtshoorn, South Africa
OUA : Ouagadougou, Burkina Faso
OUD : Oujda, Morocco
OUL : Oulu, Finland
OVD : Oviedo, Spain
OWB : Owensboro, Kentucky, USA
OXR : Oxnard, California, USA
UVE : Oyem, Gabon/Loyautte
PAD : Paderborn/Lippstadt, Germany
PAH : Paducah, Kentucky, USA
PGA : Page, Arizona/Lake Powell, Arizona, USA
PPG : Pago Pago, American Samoa
PKB : Pakersburg, West Virginia/Marietta, Ohio, USA
PMO : Palermo, Italy
PSP : Palm Springs, California, USA
PMI : Palma de Mallorca, Spain
PMD : Palmdale, California/Lancaster, California, USA
PMR : Palmerston North, New Zealand
PTY : Panama City, Panama
PFN : Panama City, Florida, USA
PJG : Panjgur, Pakistan
PNL : Pantelleria, Italy
PPT : Papeete, Tahiti
PFO : Paphos, Cyprus
PBO : Paraburdoo, Australia
PBM : Paramaribo, Suriname
PAR : Paris, France
CDG : Paris, Charles de Gaulle, France
LBG : Paris, Le Bourget, France
ORY : Paris, Orly, France
PSC : Pasco, Washington, USA
PSI : Pasni, Pakistan
PAT : Patna, India
PYX : Pattaya, Thailand
PUF : Pau, France
PLN : Pellston, Michigan, USA
PEN : Penang International, Malaysia
PDT : Pendelton, Oregon, USA
PNS : Pensacola, Florida, USA
PIA : Peoria, Illinois/Bloomington, Illinois, USA
PEI : Pereira, Colombia
PGF : Perpignan, France
PER : Perth, Australia
PEG : Perugia, Italy
PSR : Pescara, Italy
PEW : Peshawar, Pakistan
PSG : Petersburg, Alaska, USA
PHW : Phalaborwa, South Africa
PHL : Philadelphia, Pennsylvania, USA
PNH : Phnom Penh, Cambodia
PHX : Phoenix, Arizona, USA
HKT : Phuket, Thailand
PIR : Pierre, South Dakota, USA
PZB : Pietermaritzburg, South Africa
PTG : Pietersburg, South Africa
NTY : Pilanesberg/Sun City, South Africa
PSA : Pisa, Italy
PIT : Pittsburgh, Pennsylvania, USA
PLB : Plattsburgh, New York, USA
PBZ : Plettenberg Bay, South Africa
PIH : Pocatello, Idaho, USA
PTP : Pointe a Pitre, Guadeloupe
PNR : Pointe Noire, Congo
PSE : Ponce, Puerto Rico
PDL : Ponta Delgada, Portugal
POR : Pori, Finland
CLM : Port Angeles, Washington, USA
PAP : Port au Prince, Haiti
PUG : Port Augusta, Australia
PLZ : Port Elizabeth, South Africa
POG : Port Gentil, Gabon
PHC : Port Harcourt, Nigeria
PHE : Port Hedland, Australia
PLO : Port Lincoln, Australia
PQQ : Port Macquarie, Australia
YPN : Port Menier, PQ, Canada
POM : Port Moresby, Papua New Guinea
POS : Port of Spain, Trinidad
VLI : Port Vila, Vanuatu
PTJ : Portland, Australia
PWM : Portland, Maine, USA
PDX : Portland, Oregon, USA
OPO : Porto, Portugal
POA : Porto Alegre, Brazil
PXO : Porto Santo, Portugal
PVH : Porto Velho, Brazil
POU : Poughkeepsie, New York, USA
PRG : Prague, Czech Republic
PQI : Presque Island, Maine, USA
PRY : Pretoria, South Africa
PVK : Preveza/Lefkas, Greece
YXS : Prince George, Canada
YPR : Prince Rupert/Digby Island, Canada
PRN : Pristina, Yugoslavia
PPP : Prosperpine, Australia
PVD : Providence, Rhode Island, USA
SCC : Prudhoe Bay, Alaska, USA
PBC : Puebla, Mexico
PUB : Pueblo, Colorado, USA
PXM : Puerto Escondido, Mexico
PZO : Puerto Ordaz, Venezuela
POP : Puerto Plata, Dominican Republic
PVR : Puerto Vallarta, Mexico
XPK : Pukatawagan, Canada
PUY : Pula, Croatia (Hrvatska)
PUW : Pullman, Washington, USA
PNQ : Pune, India
PUQ : Punta Arenas, Chile
PUJ : Punta Cana, Dominican Republic
PUS : Pu San, South Korea
FNJ : Pyongyang, North Korea
YQB : Quebec, Canada
UEE : Queenstown, Australia
ZQN : Queenstown, New Zealand
UET : Quetta, Pakistan
UIP : Quimper, France
UIN : Quincy, Illinois, USA
UIO : Quito, Ecuador
RBA : Rabat, Morocco
RYK : Rahim Yar Khan, Pakistan
RFP : Raiatea, French Polynesia
YOP : Rainbow Lake, AB, Canada
RAJ : Rajkot, India
RDU : Raleigh, North Carolina/Durham, North Carolina, USA
IXR : Ranchi, India
RGI : Rangiroa, French Polynesia
RAP : Rapid City, South Dakota, USA
RAR : Rarotonga Cook, Island
RKT : Ras al Khaymah, UAE
RAZ : Rawala Kot, Pakistan
RWP : Rawalpindi, Pakistan
RDG : Reading, Pennsylvania, USA
REC : Recife, Brazil
RDD : Redding, California, USA
RDM : Redmond, Oregon, USA
REG : Reggio Calabria, Italy
YQR : Regina, Canada
TFS : Reina Sofia, Teneriffa/Spain
RNS : Rennes, France
RNO : Reno, Nevada, USA
YRB : Resolute Bay, Canada
REU : Reus, Spain
REK : Reykjavik, Iceland
RHI : Rhinelander, Wisconsin, USA
RHO : Rhodos, Greece
RCB : Richards Bay, South Africa
RIC : Richmond, Virginia, USA
RIX : Riga, Latvia
RJK : Rijeka, Croatia (Hrvatska)
RMI : Rimini, Italy
RBR : Rio Branco, Brazil
GIG : Rio de Janeiro, Galeao, Brazil
SDU : Rio de Janeiro, Santos Dumont, Brazil
RIO : Rio de Janeiro, Brazil
RUH : Riyadh, Saudi Arabia
RNE : Roanne, France
ROA : Roanoke, Virginia, USA
RST : Rochester, Minnesota, USA
ROC : Rochester, New York, USA
RSD : Rock Sound, Bahamas
RKS : Rock Springs, Wyoming, USA
RFD : Rockford, Illinois, USA
ROK : Rockhampton, Australia
RKD : Rockland, Maine, USA
RWI : Rocky Mount, North Carolina/Wilson, North Carolina, USA
RDZ : Rodez, France
RRG : Rodrigues Island, Mauritius
RNN : Roenne, Denmark
ROM : Rome, Italy
CIA : Rome- Ciampino, Italy
FCO : Rome- Fuimicino, Italy
RNB : Ronneby, Sweden
ROS : Rosario, Argentina
ROT : Rotorua, New Zealand
RTM : Rotterdam, Netherlands
RVN : Rovaniemi, Finland
NDU : Rundu, Namibia
ROU : Ruse, Bulgaria
SCN : Saarbruecken, Germany
SMF : Sacramento, California, USA
MBS : Saginaw, Michigan/Bay City, Michigan/Midland, Michigan, USA
SDT : Saidu Sharif, Pakistan
SBK : Saint Brieuc, France
RUN : Saint Denis de la Reunion, Reunion
YSJ : Saint John, Canada
SPN : Saipan, Northern Mariana Islands
SID : Sal, Cape Verde
SLL : Salalah, Oman
SLE : Salem, Oregon, USA
SAY : Salisbury, Zimbabwe
SBY : Salisbury, Maryland, USA
SKG : Saloniki, Greece
SLC : Salt Lake City, Utah, USA
SSA : Salvador, Brazil
SZG : Salzburg, Austria
SKD : Samarkand, Uzbekistan
SMI : Samos, Greece
ADZ : San Andres, Colombia
SJT : San Angelo, Texas, USA
SAT : San Antonio, Texas, USA
BRC : San Claros de Bariloche, Argentina
SAN : San Diego, California, USA
SFO : San Francisco, California, USA
SJO : San Jose, Costa Rica
SJC : San Jose, California, USA
SJU : San Juan, Puerto Rico, USA
SBP : San Luis Obisco, California, USA
SLP : San Luis Potosi, Mexico
SPY : San Pedro, Ivory Coast
SAP : San Pedro Sula, Honduras
SAL : San Salvador, El Salvador
EAS : San Sebastian, Spain
SAH : Sanaa (Sana'a), Yemen
TRF : Sandefjord, Norway
YZP : Sandspit, Canada
SBA : Santa Barbara, California, USA
SPC : Santa Cruz de la Palma, Spain
SRZ : Santa Cruz de la Sierra, Bolivia
SMA : Santa Maria, Portugal
SMX : Santa Maria, California, USA
STS : Santa Rosa, California, USA
SDR : Santander, Spain
SCL : Santiago de Chile, Chile
SCQ : Santiago de Compostela, Spain
SON : Santo, Vanuatu
SDQ : Santo Domingo, Dominican Republic
SLZ : Sao Luis, Brazil
SAO : Sao Paulo, Brazil
CGH : Sao Paulo, Congonhas, Brazil
GRU : Sao Paulo, Guarulhos, Brazil
VCP : Sao Paulo, Viracopos, Brazil
TMS : Sao Tome, Sao Tome & Principe
SPK : Saporro, Japan
SJJ : Sarajevo, Bosnia and Herzegovina
SRQ : Sarasota, Florida/Bradenton, Florida, USA
YXE : Saskatoon, Canada
ZSS : Sassandra, Ivory Coast
SAV : Savannah, Georgia, USA
SVL : Savonlinna, Finland
NSO : Scone, Australia
SCF : Scottsdale, Arizona, USA
SEA : Seattle, Washington/Tacoma, Washington, USA
SEB : Sehba, Libya
SJY : Seinaejoki, Finland
PKW : Selibi Phikwe, Botswana
SDJ : Sendai, Japan
SEL : Seoul, Kimpo, South Korea
SVQ : Sevilla, Spain
SFA : Sfax, Tunisia
ZTM : Shamattawa, MB, Canada
SHA : Shanghai, China
SNN : Shannon (Limerick), Ireland
SHJ : Sharjah, UAE
SSH : Sharm el Sheik, Egypt
SHD : Shenandoah Valley/Stauton, Virginia, USA
SHR : Sheridan, Wyoming, USA
SHV : Shreveport, Louisiana, USA
JHQ : Shute Harbour, Australia
SBW : Sibu, Malaysia
SDY : Sidney, Montana, USA
SLS : Silistra, Bulgaria
SIP : Simferopol, Ukraine
MPD : Sindhri, Pakistan
SIN : Singapore, Changi, Singapore
SIX : Singleton, Australia
SUX : Sioux City, Iowa, USA
FSD : Sioux Falls, South Dakota, USA
SIS : Sishen, South Africa
SIT : Sitka, Alaska, USA
SGY : Skagway, Alaska, USA
KDU : Skardu, Pakistan
JSI : Skiathos, Greece
SKP : Skopje, Macedonia
SKS : Skrydstrup, Denmark
SZK : Skukuza, South Africa
SXL : Sligo, Ireland
YYD : Smithers, Canada
SOT : Sodankylae, Finland
SGD : Soenderborg, Denmark
SFJ : Soendre Stroemfjord, Greenland
SOF : Sofia, Bulgaria
SOG : Sogndal, Norway
SOU : Southampton- Eastleigh, United Kingdom
SBN : South Bend, Indiana, USA
XSI : South Indian Lake, MB, Canada
SOI : South Molle Island, Australia
SEN : Southend, United Kingdom
SPU : Split, Croatia (Hrvatska)
GEG : Spokane, Washington, USA
SBU : Springbok, South Africa
SPI : Springfield, Illinois, USA
SGF : Springfield, Missouri, USA
SXR : Srinagar, India
YIF : St. Augustin, PQ, Canada
STX : St. Croix, Virgin Islands
EBU : St. Etienne, France
SGU : St. George, Utah, USA
YYT : St. John's, Canada
SKB : St. Kitts, St. Kitts And Nevis
STL : St. Louis, Missouri/Lambert, Missouri, USA
UVF : St. Lucia Hewanorra, St. Lucia
SLU : St. Lucia Vigle, St. Lucia
SXM : St. Marteen, Netherlands Antilles
SFG : St. Martin, St. Martin
LED : St. Petersburg (Leningrad), Russia
FSP : St. Pierre, NF, Canada
STT : St. Thomas, Virgin Islands
SVD : St. Vincent, St. Vincent
STN : Stansted (London), United Kingdom
SCE : State College/Belefonte, Pennsylvania, USA
SVG : Stavanger, Norway
HDN : Steamboat Springs, Colorado, USA
SZZ : Stettin, Poland
STO : Stockholm, Sweden
ARN : Stockholm, Arlanda, Sweden
BMA : Stockholm, Bromma, Sweden
SCK : Stockton, California, USA
SYY : Stornway, United Kingdom
SXB : Strasbourg, France
KBY : Streaky Bay, Australia
STR : Stuttgart, Germany
SUL : Sui, Pakistan
SKZ : Sukkur, Pakistan
LSI : Sumburgh (Shetland), United Kingdom
SUN : Sun Valley, Idaho, USA
SDL : Sundsvall, Sweden
MCY : Sunshine Coast, Australia
SUB : Surabaya, Indonesia
STV : Surat, India
SUV : Suva, Fiji
SWP : Swakopmund, Namibia
SYD : Sydney, Australia
ZYL : Sylhet, Bangladesh
SYR : Syracuse, New York, USA
TUU : Tabuk, Saudi Arabia
TIF : Taif, Saudi Arabia
TPE : Taipei, Chiang Kaisek, Taiwan
TAY : Taipei, Sungshan, Taiwan
TYN : Taiyuan, China
TAK : Takamatsu, Japan
TKA : Talkeetna, Alaska, USA
TLH : Tallahassee, Florida, USA
TLL : Tallinn, Estonia
TPA : Tampa, Florida, USA
TMP : Tampere, Finland
TAM : Tampico, Mexico
TMW : Tamworth, Australia
TNG : Tanger, Morocco
TRO : Taree, Australia
TGV : Targovishte, Bulgaria
TAS : Taschkent, Uzbekistan
TWU : Tawau, Malaysia
TEU : Te Anau, New Zealand
MME : Tees Side, United Kingdom
TGU : Tegucigalpa, Honduras
THR : Teheran, Iran
TLV : Tel Aviv, Israel
TEX : Telluride, Colorado, USA
TEM : Temora, Australia
TCI : Teneriffa, Spain
TCA : Tennant Creek, Australia
TER : Terceira, Portugal
THE : Teresina, Brazil
TMZ : Termez (Termes), Uzbekistan
YXT : Terrace, Canada
HUF : Terre Haute, Indiana, USA
TXK : Texarkana, Arkansas, USA
TCU : Thaba'Nchu, South Africa
YQD : The Pas, Canada
TVF : Thief River Falls, Minnesota, USA
JTR : Thira, Greece
TED : Thisted, Denmark
YTH : Thompson, Canada
KTB : Thorne Bay, Alaska, USA
YQT : Thunder Bay, Canada
TIS : Thursday Island, Australia
TBS : Tbilisi, Georgia
TIJ : Tijuana, Mexico
TOD : Tioman, Indonesia
TIA : Tirana, Albania
TRZ : Tiruchirapally, India
TGD : Podgorica, Yugoslavia
TIV : Tivat, Yugoslavia
TAB : Tobago, Tobago
TKS : Tokushima, Japan
TYO : Tokyo, Japan
HND : Tokyo, Haneda, Japan
NRT : Tokyo, Narita, Japan
TOL : Toledo, Ohio, USA
TPR : Tom Price, Australia
TWB : Toowoomba, Australia
YTZ : Toronto Island, Canada
YYZ : Toronto- Lester B. Pearson, Canada
YTO : Toronto, Canada
EIS : Tortola, Virgin Islands
TOU : Touho, New Caledonia
TLS : Toulouse, France
TSV : Townsville, Australia
TPS : Trapani, Italy
TVC : Traverse City, Michigan, USA
TCB : Treasure Cay, Bahamas
TTN : Trenton, New Jersey/Princeton, New Jersey, USA
TSF : Treviso, Italy
TRI : Tri-Cities Regional, Tennessee/Virginia, USA
TRS : Triest, Italy
TIP : Triplis, Libya
TRV : Trivandrum, India
TOS : Tromsoe, Norway
TRD : Trondheim, Norway
TSB : Tsumeb, Namibia
TUP : Tulepo, Mississippi, USA
TUL : Tulsa, Oklahoma, USA
TUN : Tunis, Tunisia
TUK : Turbat, Pakistan
TRN : Turin, Italy
TKU : Turku, Finland
TCL : Tuscaloosa, Alabama, USA
TUS : Tuscon, Arizona, USA
TGZ : Tuxtla Gutierrez, Mexico
TWF : Twin Falls, Idaho, USA
TYR : Tyler, Texas, USA
UDI : Uberlandia, MG, Brazil
UPG : Ujung Pandang, Indonesia
ULN : Ulan Bator, Mongolia
ULU : Ulan Ude, Russia
ULD : Ulundi, South Africa
UTT : Umtata, South Africa
UTN : Upington, South Africa
URC : Urumqi, China
UTP : Utapao (Pattaya), Thailand
UCA : Utica, New York, USA
VAA : Vaasa, Finland
VXO : Vaexjoe, Sweden
EGE : Vail, Colorado, USA
YVO : Val d'Or, Canada
VDZ : Valdez, Alaska, USA
VLD : Valdosta, Georgia, USA
VLC : Valencia, Spain
VLN : Valencia, Venezuela
VLL : Valladolid, Spain
VAP : Valparaiso, Chile
VDE : Valverde, Spain
YVR : Vancouver, Canada
VRA : Varadero, Cuba
VNS : Varanasi, India
VRK : Varkaus, Finland
VAR : Varna, Bulgaria
VST : Vasteras, Sweden
VEK : Velikiye Luki (Welikije Luki), Russia
VCE : Venedig, Italy
VER : Veracruz, Mexico
VEL : Vernal, Utah, USA
VRB : Vero Beach, Florida/Ft. Pierce, Florida, USA
VRN : Verona, Italy
YYJ : Victoria, Canada
VFA : Victoria Falls, Zimbabwe
VID : Vidin, Bulgaria
VTE : Vientiane, Laos
VGO : Vigo, Spain
VSA : Villahermosa, Mexico
VIJ : Virgin Gorda, Virgin Islands
VIS : Visalia, California, USA
VBY : Visby, Sweden
VIT : Vitoria, Spain
VIX : Vitoria, Brazil
VYD : Vryheid, South Africa
YWK : Wabush, Canada
ACT : Waco, Texas, USA
WGA : Wagga, Australia
ALW : Walla Walla, Washington, USA
WLS : Wallis, Wallis and Futuna Islands
WVB : Walvis Bay, South Africa
WMB : Warrnambool, Australia
WAW : Warsaw, Poland
IAD : Dulles International, Washington, D.C., USA
DCA : National, Washington, D.C., USA
WAS : Washington, D.C., USA
ALO : Waterloo, Iowa, USA
ATY : Watertown, South Dakota, USA
CWA : Wausau, Wisconsin/Stevens Point, Wisconsin, USA
WEI : Weipa, Australia
WEL : Welkom, South Africa
WLG : Wellington, New Zealand
EAT : Wenatchee, Washington, USA
PBI : West Palm Beach, Florida, USA
WYS : West Yellowstone, Montana, USA
GWT : Westerland, Germany
WHK : Whakatane, New Zealand
YXN : Whale Cove, NT, Canada
WRE : Whangarei, New Zealand
HPN : White Plains, New York, USA
YXY : Whitehorse, Canada
HAP : Whitsunday Resort, Australia
WYA : Whyalla, Australia
SPS : Wichita Falls, Texas, USA
ICT : Wichita, Kansas, USA
WIC : Wick, United Kingdom
WHM : Wickham, Australia
VIE : Wien (Vienna), Austria
AVP : Wilkes Barre, Pennsylvania/Scranton, Pennsylvania, USA
IPT : Williamsport, Pennsylvania, USA
ISL : Williston, North Dakota, USA
ILM : Wilmington, North Carolina, USA
VNO : Wilna (Vilnius), Lithavia
WUN : Wiluna, Australia
ERS : Windhoek- Eros, Namibia
WDH : Windhoek- International, Namibia
YQG : Windsor Ontario, Canada
YWG : Winnipeg, Canada
OLF : Wolf Point, Montana, USA
WOL : Wollongong, Australia
UMR : Woomera, Australia
ORH : Worcester, Massachusetts, USA
WRL : Worland, Wyoming, USA
WRG : Wrangell, Alaska, USA
WYN : Wyndham, Australia
XMN : Xiamen, China
YKM : Yakima, Washington, USA
YAK : Yakutat, Alaska, USA
ASK : Yamoussoukro, Côte d'Ivoire (Ivory Coast)
YNB : Yanbu, Saudi Arabia
RGN : Yangoon (Rangoon), Myanmar (Burma)
YAO : Yaounde, Cameroon
YZF : Yellowknife, Canada
YOK : Yokohama, Japan
YUM : Yuma, Arizona, USA
ZCL : Zacatecas, Mexico
ZAD : Zadar, Croatia (Hrvatska)
ZAG : Zagreb, Croatia (Hrvatska)
ZTH : Zakynthos, Greece
ZAZ : Zaragoza, Canary Islands/Spain
PZH : Zhob, Pakistan
ZND : Zinder, Niger
OUZ : Zouerate, Mauritania
ZRH : Zuerich (Zurich), Switzerland
There does not seem to be a clear rule as to how three letter airport codes are generated.

Originally airport codes were ascribed the same two-letter code as the nearest weather station. In the 1930s as the number of airports grew, they were converted into three characters. Some airports in towns like Los Angeles simply added 'X' to the end of the existing two letter weather code.

Three characters gives 17,576 possible combinations, a number which may soon be insufficient given the global growth of commercial aviation. Already some codes have been recycled (IDE went from New York's former Idlewild airport to Indianola in Mississippi). While most codes are derived from the first three letters (SYD for Sydney, VIE for (Vienna], BOS for Boston), or the most distinguishable letters (HKG for Hong Kong, TLV for Tel Aviv), or are acronyms (SLC for Salt Lake City, PAP for Port au Prince), for a variety of reasons, many airports have codes that seem to bear no resemblance to the names of the cities they serve.

Firstly, most major airports are coded by the airport name, especially since they may be in towns with more than one airport. If you are flying to London you could be heading to LHR (Heathrow), LGW (Gatwick), LCY (London City Airport), LTN (Luton) or STN (Stansted).

In North America, the FAA gave ownership of the first character to some interested parties. The Navy got N, the Canadians got Y and the FCC got W and K to designate to radio stations (K for points west of the Mississippi River and, cleverly, W for those points east). Q is used for international telecommunication points, and the FAA kept Z for its own purposes (ZCX is a computer near Washington DC that coordinates airport traffic). This perhaps sheds light to why we get odd codes like EWR for Newark, ORF for Norfolk and EYW for Key West.

Other differences come from historical reasons - SGN, LED and BOM relate to the renamed cities of Ho Chi Minh City, Saint Petersburg and Mumbai. Some large airports have been built in small localities which in time have long since been forgotten - Chicago's O'Hare International Airport is coded ORD after the quaintly named Orchard Field. In Tennessee, Nashville's main airport is coded BNA in honour of one of its founders, Colonel Harry Berry, and Knoxville airport's TYS code comes from the Tyson family who donated land.

Some airports have been given somewhat undesirable codes:
SEX Sembach Airport, Germany
SUX Sieux Gateway Airport, USA
KKK Kalakaket Airport, USA
SOB Saarmelleek Aerodrome, Hungary
DOA Doany, Madagascar
KIA Kaiapit, Papua New Guinea

Log in or registerto write something here or to contact authors.