What do those three-letter airport codes actually stand for?

By Chris Chamberlin, January 5 2018

This article is part of our ongoing Business Travel 101 series for newcomers to the world of business travel.

Three-letter airport codes are part of the alphabet soup of travel, and while some are glaringly obvious others are completely cryptic.

So what's really in an airport code? Let's start with some homegrown examples.

The airport codes for Sydney, Melbourne and Perth –  SYDMEL and PER – make perfect sense, being drawn from the first three letters of each city's name. But this simple convention can't always be followed.

For example, Brisbane is BNE instead of BRI because that code had already been allocated to an airport at the Italian city of Bari.

(Bari missed out on the more sensible BAR because that moniker was assigned to the now-abandoned Baker Army Airfield on a tiny uninhabited atoll in the Pacific Ocean).

Even when a few letters are skipped, airport codes like BNE, Adelaide's ADL, Auckland's AKL and Hong Kong's HKG are still a close fit to their locale.

Other airport codes, however, step further away from making immediate sense.

The X factor

Almost every traveller knows that Los Angeles and LAX are one and the same – but where did that superfluous X come from?

That's a remnant from the early days of air travel when airports were referred to by a two-letter 'weather station' code, which in this case was simply LA.

When the growth of air travel created the need for three-letter codes, the airport’s original designation had an ‘X’ amended to ease the transition, as did Portland (PDX).

Dubai followed suit due to DUB already belonging to Dublin, Ireland – so the airport code of DXB was chosen with the ‘X’ having no meaning other than to fill out the three characters.

Closer to home, the proposed Sydney West Airport at Badgery's Creek has already been christened as SWZ for similar reasons.

One city, many airports

In the case of London, the city's three major airports take the first letter of the city's name and append a two-letter code for the airport itself. That's how we ended up with LHR for London Heathrow, LGW for London Gatwick and LCY for London City.

But even then things aren't always consistent, with London Stansted Airport – home to many low-cost airlines – tagged as STN instead of L-something.

And while TOK is sometimes used as an abbreviation for the city of Tokyo, the Japanese capital's two airports retain quiet unique codes, with Narita being NRT and Haneda branded as HND.

WTF?

No, there isn't an airport burdened with WTF – but those three letters could well represent the reaction of first-time travellers to airport codes which bear no resemblance to their location.

Beijing is a well-known example, with the code of PEK.

PEK represents the old anglicised name of Peking, which was changed to Beijing after the establishment of the People’s Republic of China in 1949.

Both Latin spellings are approximations of the city's Chinese pronunciation, which sounds a little like "pay-cheeng". Although the city name changed in the west, the airport code never did.

Another is Chicago's ORD. While officially known as O'Hare International Airport, the original O'Hare Field strip was adjacent to a small farming community named Orchard Place. The airport soon took the name Orchard Field Airport, which became ORD. 

Oh, Canada...

Canada throws another curveball. All of the nation's airport codes begin with the letter Y, regardless of the city's name.

That's another holdover from Ye Olde Days of Aviation, but this time to do with radio transmitters instead of weather stations.

In the early days of broadcast radio the North American market was divided into three geographic zones, each carrying a regional-specific letter to be used in front of a station's callsign.

US stations were assigned W if they were located east of the Mississippi River and K if they were west of the mighty Miss. All radio stations in Canada were to begin with – you guessed it – Y.

That at least explains Vancouver being YVR and Ottawa being YOW. Toronto's appellation of YYZ is more of a puzzler, and came about because YTO was already assigned as Toronto’s generic region code (rather than being assigned to a specific airport).

YYZ happened to be the radio transmitter at a village called Malton, which is where Toronto Pearson International Airport is located today, so the oddball callsign stuck.

So there you have it: airport codes are a little more than three randomly-assigned letters stuck onto luggage, and sometimes there's a bit of a story behind each one.

Chris Chamberlin

Chris Chamberlin is the Associate Editor of Executive Traveller and lives by the motto that a journey of a thousand miles begins with a single step, a great latte, a theatre ticket and a glass of wine!

watson374

watson374

Qantas - Qantas Frequent Flyer

17 Aug 2012

Total posts 2221

This is a nice nugget of backstory, especially for those of us who think in these codes!

smit0847

smit0847

30 Aug 2013

Total posts 448

Excellent article - I've always wondered why some airports have completely obvious codes while some have such random ones!

I would also love a follow-up article on why airlines have the same issue - VA and BA are very obvious but 3K and D7?!

Hugo

Hugo

12 Jun 2013

Total posts 744

There's only so many different two-letter airline codes you can have. Virgin Australia got lucky to get the VA code when it became vacant (I forget who had it before) while Virgin Atlantic and Virgin America are stuck with VS and VX. 

In the case of Jetstar Asia, just about everything starting with J is already taken (https://en.wikipedia.org/wiki/List_of_airline_codes) including J0 to J9. Not sure why they went with 3K in particular though.

robbyclapham

robbyclapham

Lufthansa - Miles & More

16 Jun 2015

Total posts 2

VA used to be Volare (Italian Airline)

Remember before that when Virgin was DJ (?!)

Ryan K

Ryan K

Qantas - Qantas Frequent Flyer

30 May 2013

Total posts 297

The 'Avgeek' in me loves this article. My favourite airport codes in Australia would have to be Proserpine - PPP and Gold Coast - OOL.

sjw2410

sjw2410

11 Apr 2014

Total posts 2

Gold Coast is OOL because it used to be called Coolangatta Airport which is the main subrub.

watson374

watson374

Qantas - Qantas Frequent Flyer

17 Aug 2012

Total posts 2221

It's also why Sunshine Coast is MCY - Maroochydore.

enojet

enojet

Air New Zealand - Airpoints

03 Apr 2013

Total posts 37

Adding to the list of airport codes that are stuck with their old city names:

  • Guangzhou - Canton (CAN)
  • Mumbai - Bombay (BOM)
  • Yangon - Rangoon (RGN)

watson374

watson374

Qantas - Qantas Frequent Flyer

17 Aug 2012

Total posts 2221

Chennai - formerly Madras (MAA)

Ryan K

Ryan K

Qantas - Qantas Frequent Flyer

30 May 2013

Total posts 297

Beijing - PEK

curly

curly

Qantas - Qantas Frequent Flyer

07 Mar 2014

Total posts 73

Ahhh, you beat me to it - MAA. Also Fukuoka, JP below.  I heard if you remove the Y from Canada codes it will be the same code used for the domestic rail stations? YVR = Vancouver

One that I always forget is ZQN and if you're going to the USA for a flutter make sure you book LAS, NV and not LVS, NM. 

You can check out where your initials will take you (3 letters) and from just you christian and surname will also give you an airline code.

CMC - Camocim CE, BRAZIL
CC -  ??Different information??

 

spinoza

spinoza

01 Feb 2012

Total posts 370

Yeah, I thought CAN and PEK was pretty sensible. I spelt Beijing as Peking growing up, maybe it makes more sense for people who speak Cantonese, which is where I think these anglicised names come from. Beijing is basically what the mandarin pronounciation sounds like, while in Cantonese it sounds more like Peking. 

Old school diplomats like Chris Patten still refuse to use the new spelling because it makes no sense. Where do people speak Cantonese? In Canton, not Guangzhou! What the heck is Myanmar or Mumbai?! If this trend continues Hong Kong will soon be Xianggang (the mandarin spelling) which would be horrifying!

Last year I flew into KWL (Guilin), which apparently use to be spelt Kweilin 

spinoza

spinoza

01 Feb 2012

Total posts 370

Cant find the exact quote but this was from a news article:

We used to have a simple, if unofficial, rule about the spelling and pronunciation of foreign cities and indeed countries. Essentially, if the place was well-known and we might speak of it frequently, we employed an anglicised version of the name. So, for instance, we talk about Paris, not Paree, and when it comes to the better-known and more often visited Italian cities, we speak of Rome, Florence, Naples, Venice and Milan. Likewise with countries, we go to Germany, not Deutschland, and Spain, not Espana. This has been our practice for centuries, and it is the common practice of other Europeans too. So, just as Munchen becomes Munich in English, Italians speak of it as Monaco. From the Gare du Nord, you take the Eurostar to Londres, rather than London, and it is very unlikely that this offends even the most fanatical of anti-Europeans here.

Amjid

Amjid

Qantas - Qantas Frequent Flyer

30 Dec 2012

Total posts 65

LYP is Faisalabad (Pakistan). It has LYP which is after its former name of Lyallpur (Named after Former British General Lyall).

MUX - Multan (assumes the 'X' similar to LAX and DXB - just to fill the void).

sagidec

sagidec

Qantas - Qantas Frequent Flyer

19 Nov 2011

Total posts 246

Yea - the odd ones are well, just odd. Few that I can think of the top of my head

BKI - Kota Kinabalu which doesn't make sense.

KIX - nice Osaka-Kansai airport name for kicks

FUK - well, need I say more.

MSY - bears no resemblance to the name of New Orleans airport

YUL - Montreal airport - The Y prefixes can really throw one off when you have so many Canadian domestic flights and you want to speak in code.

SXF / TXL - Berlin airports with X incorporated

 

Hugo

Hugo

12 Jun 2013

Total posts 744

MSY is for Moisant Stock Yards, after the stock yards that used to be on the site and John Moisant who crashed his plane into them in 1910.

tmsmile

tmsmile

Qantas - Qantas Frequent Flyer

08 Nov 2011

Total posts 106

I assume KIX stands for Kansai International with the X being a filler.

As for BKi. Perhaps Borneo Kinabalu?

Nguyen

Nguyen

20 Feb 2014

Total posts 7

SGN (Ho Chi Minh City's Tan Son Nhat airport) is derived from the former name of Saigon.

abudhabi1

abudhabi1

Thai Airways International - Royal Orchid Plus

15 Jan 2013

Total posts 279

Not Unusual though but it in some cases makes one thing of something they do by not going to church on Sundays is SIN which ironically is the code for Singapore.

gredgy69

gredgy69

Qantas - Qantas Frequent Flyer

29 May 2013

Total posts 42

Chris, thanks for this. I wondered how some of the codes were chosen. A very interesting article.

Himeno

Himeno

12 Dec 2012

Total posts 922

Would using the ICAO codes instead of the IATA codes make more sense?

watson374

watson374

Qantas - Qantas Frequent Flyer

17 Aug 2012

Total posts 2221

YSSY instead of SYD? I don't think so...

dan3r3

dan3r3

11 Apr 2014

Total posts 14

One day I would like to try this routing: EAT-PEE-POO-NAP.

(from One Mile At A Time)

madge

madge

07 Aug 2012

Total posts 197

How about FUK-SIN-HEL? It's actually possible (SQ FUK-SIN / AY SIN-HEL)

pgcsingapore

pgcsingapore

29 Aug 2013

Total posts 3

Or if we want to get onto waypoints, there's an approach path in the NW USA which takes you over ITAWT - ITAWA -PUDYE - TTATT...

Codes can change; when Salisbury, Rhodesia became Harare, Zimbabwe the code went from SAY to HRE.

Remember, your aircraft flies to (ICAO code) but your bags go to (IATA code). That is, the pilots will take you to YSSY and the groundies will send your bags to SYD.

KK

KK

Qantas - Qantas Frequent Flyer

20 Dec 2012

Total posts 103

SHA - Shanghai Hongqiao

PVG - Shanghai Pudong

spinoza

spinoza

01 Feb 2012

Total posts 370

yeah.. whats with the V?!

KK

KK

Qantas - Qantas Frequent Flyer

20 Dec 2012

Total posts 103

Both PUG and PUD were used, so the airport selected "V" as it looks like "U".

enojet

enojet

Air New Zealand - Airpoints

03 Apr 2013

Total posts 37

I read somewhere that you can go to HEL via SIN.

alex_upgrade77

alex_upgrade77

Qantas - Qantas Frequent Flyer

08 Sep 2012

Total posts 244

YES you CAN via Yasouj and Canton (Guangzhou).

Ryan K

Ryan K

Qantas - Qantas Frequent Flyer

30 May 2013

Total posts 297

I've oftern wondered why there is a 'Q' in Ayers Rock airport code (AYQ)

John Phelan

John Phelan

Qantas - Qantas Frequent Flyer

28 Oct 2011

Total posts 322

The Q has a hard "K" sound, as in "rock"??

Paulkai

Paulkai

Virgin Australia - Velocity Rewards

30 Aug 2013

Total posts 7

I had to learn 400 airport codes in travel college...ps pug is pt Augusta

slim

slim

Qantas - Qantas Frequent Flyer

29 May 2013

Total posts 45

When living in the US, I always used to wonder about EWR (nEWaRk), but soon figured that out.

More interesting in my travels there were AVP (Wilkes-Barre/Scranton) -as it the airport is based in AVoca, PA), and Harrisburg PA (MDT) - never figured that one out though...  any takers?

delly

delly

22 May 2015

Total posts 13

Middletown

SoftBedPlease

SoftBedPlease

Qantas - Qantas Frequent Flyer

20 Mar 2014

Total posts 33

Going to TSA? Don't worry, you shouldn't expect to be summarily groped due to security regulation. You're actually just going to the less known airport in Taipei, Songshan (cf. TPE, which is the more well-known Taipei Taoyuan).

Interestingly, Nadi Airport, Fiji, is symbolised as NAN... which happens to be more along the lines of how the name of the town is pronounced, viz. "Nan-dee".

To add to the London "oddity", little known London Southend airport (familiar to those who may fly Easyjet) is SEN.

For those of you who think Sioux City, Iowa, USA sucks...you might be right. The code for the city's airport is SUX. The mayor once petitioned the FAA to have the controversial IATA code changed, but after the FAA offered some rather dull alternatives (including GAY), they decided to keep SUX... and embraced the idea instead.

Key West airport in Florida has the IATA code EYW, but all ICAO codes in the US is just the IATA code affixed with a K... so the ICAO is, comically, KEYW.

You can impress many flight attendants by demonstrating your IATA code prowess. You'll surprise them further when you answer in the negative to their follow-up question if you work for an airline or in the travel industry.

Himeno

Himeno

12 Dec 2012

Total posts 922

You can impress many flight attendants by demonstrating your IATA code prowess. You'll surprise them further when you answer in the negative to their follow-up question if you work for an airline or in the travel industry.


I've done that to heaps of travel agents.

Packetman21

Packetman21

Qantas - Qantas Frequent Flyer

28 Jul 2016

Total posts 108

Every time I do that, they look at me, oh you smart ass

SeatNextToYours

SeatNextToYours

12 Mar 2014

Total posts 129

There may be others out there, but  Port Moresby's the only city I can think of whose residents (and everyone else in PNG) predominantly refer to it by its airline code - POM - in casual (non-air travel related) conversation...

smartyy

smartyy

Virgin Australia - Velocity Rewards

05 Nov 2013

Total posts 15

we call Sydney "Syd" and Melbourne "Mel"

SeatNextToYours

SeatNextToYours

12 Mar 2014

Total posts 129

I've never said "SYD" or "MEL" in conversation that doesn't surround air travel/airports. In PNG they occasionally even refer to Port Moresby as POM on the news during non-air travel related stories...

Amjid

Amjid

Qantas - Qantas Frequent Flyer

30 Dec 2012

Total posts 65

The locals in Pakistan refer to Lahore (in-text) as LHR, which is London Heathrow... 

Also, with E next to R on the Keyboard, there has been instances of baggage being checked through to LHR, rather than LHE!

crosscourt

crosscourt

Qantas - Qantas Frequent Flyer - Chairmans Lounge

01 Sep 2011

Total posts 349

Well done and fascinating. Now how about a story on how airlines assign numbers to the  eg: QF002, how are the digits determined and also how are the 2 letter (in 99% of cases) assigned to an airline? Its not always logical.

JulianL

JulianL

CX - Marco Polo

13 Apr 2014

Total posts 3

Not sure about Qantas but Cathay has a system (sort of) for assigning flight numbers: 2 digits flights are cargo flights; CX 1xx is Australia/New Zealand; 2xx is European; 4xx is Northeast Asia (Tokyo, Seoul....); 8xx is North American....and so on. But different airlines have their own ways to assign flight numbers and sometimes it is just random.

peteshep

peteshep

15 Feb 2013

Total posts 134

The airlines determine the digits. For Qantas, international is QF1-399 and domestic QF400 and above. Anything QF4xx is between Melbourne and Sydney, with even numbers MEL-SYD and odd numbers SYD-MEL. In fact I think odd numbered qantas flights are generally north to south / east to west, and even numbered flights are the opposite, but correct me if I’m wrong.

They are generally sequential based on time of day, however when flights are added or removed from the schedule sometimes there are odd flights that the number seems out of place.


Sometimes they like to pick a relevant number for some flights - eg. the delivery flight for the first Qantas Dreamliner was QF7879 (flying east to west too!)

Codeshare they often take the flight number of the other airline and add a digit - eg. Qantas codeshare on Emirates takes the Emirates flight number and adds the number 8 - eg. EK407=QF8407

Other airlines seem completely random - AA numbers don’t seem to follow any pattern or sequence, and are frequently changed. They even sometimes re-use the same number more than once in a day, with reverse routing (or even completely different routing).

TheRealBabushka

TheRealBabushka

21 Apr 2012

Total posts 3034

Chris,

Who regulates these codes and what is the process of changing them if at all possible?

If or when the new Sydney airport gets built, can it adopt the SYD code, the way Kuala Lumpur airport at Sepang took on KUL and left the old Subang airport with SZB?

Stansted, much to Ryan Air's consternation is in Essex not London. One might argue Croydon (LGW) is part of London but definitely not Stansted. LTN airport starts with an L not because it's north of London but because Luton, Bedfordshire starts with an L.

SoftBedPlease

SoftBedPlease

Qantas - Qantas Frequent Flyer

20 Mar 2014

Total posts 33

According to Wikipedia (yes, references!), IATA three-letter airport codes are administered by IATA in Montreal according to IATA Resolution 763.

Indirectly, just because they can and what not, I believe codes in the USA must also pass by the US FAA (although I believe FAA and IATA codes need not be the same).

Amjid

Amjid

Qantas - Qantas Frequent Flyer

30 Dec 2012

Total posts 65

When Bangkok International Airport was transfered to their New Airport in 2006 in Suvarnabhumi, BKK was transferred accross. Meanwhile with the old airport assumed the code of DMK (Don Muang).

Chuq

Chuq

12 Nov 2013

Total posts 8

Whether or not the new airport takes on SYD would also depend on whether it replaces the old airport (like HKG) or whether it is a supplementary airport (like AVV).

John White

John White

Qantas - Qantas Frequent Flyer

28 May 2014

Total posts 7

LGW is in Horley or Crawley, not Croydon, and these are most certainly not considered London.

LGW is 45km from London, compared to 59km for STN

gazzaoak

gazzaoak

22 Aug 2015

Total posts 19

I think its going to take up the SWZ, in which its orignally allocated.

peteshep

peteshep

15 Feb 2013

Total posts 134

I doubt the new Sydney Airport would take the code - it’s not replacing the old airport and will be significantly smaller, with probably mostly low cost carriers. Would be a large expense, causing lots of confusion, and probably no real benefit.

JBH

JBH

Qantas - Qantas Frequent Flyer

01 May 2012

Total posts 118

Facinating topic prompting some excellent factual posts, thanks Chris and fellow posters enjoyed and learnt a little more today......

Yusef Danet

Yusef Danet

20 Oct 2011

Total posts 77

A big bonus point for anyone who can explain Boolgeeda, WA, a Virgin Aus destination....  OCM!

kevrosmith

kevrosmith

20 Jul 2011

Total posts 18

Possibly: "O C'Mon, who'd wanna go there?" ;)

Libertyscott

Libertyscott

Qantas - Qantas Frequent Flyer

19 Aug 2011

Total posts 150

Full marks for whoever figures out FNJ - Pyongyang.

 

SeatNextToYours

SeatNextToYours

12 Mar 2014

Total posts 129

Freaky Northern Junta?

crosscourt

crosscourt

Qantas - Qantas Frequent Flyer - Chairmans Lounge

01 Sep 2011

Total posts 349

oh what fun we could have with that one centered around their crazy leader.:)

peteshep

peteshep

15 Feb 2013

Total posts 134

Freaking Nut Job?

skwashd

skwashd

VA

17 Apr 2014

Total posts 12

One of the more accurate codes is DUD, used by Dunedin, NZ. It always have a little chuckle to myself when booking flights or checking bags to there.

Chuq

Chuq

12 Nov 2013

Total posts 8

Something not touched upon on the article are whole-of-city codes - I don't know if these are used by IATA or just reserved, but in many flight search websites if you try to book from NYC to LON it will offer all options between the various New York City airports and the various London airports.

Himeno

Himeno

12 Dec 2012

Total posts 922

They are IATA city codes. There are others like TYO and OSA for Tokyo and Osaka.

Longreach

Longreach

09 Sep 2012

Total posts 139

Someone mentioned that the "Gold Coast" airport's code is OOL as it is basically in Coolangatta.

It still is Coolangatta Airport, i.e. YBCG in the more informative ICAO designation, usually abbreviated in aviation circles - as against airline circles - to CG.

It used to be the even more sensible ABCG: Australia, Brisbane FIR (Flight Information Region) followed by CG for Coolangatta, until ICAO, for no particularly good reason changed Australia's continental prefix to Y.

As a professional aviation type rather than someone with an airline background, I've long wondered what prompted  IATA's efforts. The correlation, or lack of it, between ICAO codes and those dreamt up by the airline types of IATA is something Chris might like to explore in a future article.

GG

GG

Qantas - Qantas Frequent Flyer

26 Feb 2013

Total posts 13

on the topic of Saigon (SGN) for Ho Chi Minh - lets not forget St Petersburg (LED) for Leningrad

scoobiedoodle

scoobiedoodle

29 Aug 2014

Total posts 4

and chris... the airport code also used as port of discharge in shipping code as well.

petrhsr

petrhsr

10 Sep 2012

Total posts 151

I always found CUN mildly amusing,  then I went there and found the place to be overrun with drunken redneck cuns, and never went back.

jesse16246

jesse16246

26 Jul 2013

Total posts 14

what happens when there are more than 17576 air ports around the world (which I am surprised there isn't that many already)

26 x 26 x 26 =17576 

John White

John White

Qantas - Qantas Frequent Flyer

28 May 2014

Total posts 7

jesse,

It seems there already over 40,000 airports and the 4 letter ICAO code covers these, and that will allow for over 450,000 airfields. 

For the 3 letter code it seems there are only 10,000 of these issues, and it is only the passengers, baggage handlers, and travel agents that use the 3 letter IATA code. A lot of countries will only have a couple of airfields, whereas of course the countries like the US have many. Australia only has 27 IATA codes.

John White

John White

Qantas - Qantas Frequent Flyer

28 May 2014

Total posts 7

Well I had better put a quick reply as I can't edit my post. The figure for Australia is totally wrong as it seems I was only searching for codes that started with A. So Australia certainly has far more than 26 airport codes

John White

John White

Qantas - Qantas Frequent Flyer

28 May 2014

Total posts 7

Seems like the answer for Australia is 613 IATA coded airports.

There are over 2,500 with ICAO codes

jesse16246

jesse16246

26 Jul 2013

Total posts 14

thank you for the info

Himeno

Himeno

12 Dec 2012

Total posts 922

Not all airfields have IATA codes, while almost every air strip, airport, helipad, etc will have an ICAO code.

stredinnick

stredinnick

30 Jun 2011

Total posts 50

JFK.  How many others are named precisely for a real person?

kimshep

kimshep

Qantas - Qantas Frequent Flyer

11 Oct 2014

Total posts 492

A couple that I can think of, off the top of my head that are named after famous people and are IATA codes:

LGA in New York is named after Fiorello La Guardia.

CDG in Paris is named after Charles de Gaulle.

Quite a few airports are named after famous people, but few of these actually become IATA designators. To whit, our own SYD is named Kingsford Smith Airport (commonly known as 'KSA' - which is neither an IATA city/airport nor an ICAO code). Other - non IATA - names include:

John Lennon International - Liverpool, UK. Lennon actually worked at the airport as a young man, for a short time!

George Bush - Houston TX, USA

Lester Pearson - Toronto ON Canada (YYZ)

Leonardo da Vinci - Rome, Italy (FCO)

Arturo Benitez Merino - Santiago, Chile (SCL)

Louis Armstrong - New Orleans USA (MSY)

Franz Liszt - Budapest, Hungary (BUD)

Quite a few others as well. Think about John Wayne, Tom Bradley, Frederic Chopin (Warsaw, Poland WAW), Indira Ghandi etc.

peteshep

peteshep

15 Feb 2013

Total posts 134

Montreal Pierre Elliott Trudeau International Airport

tartan_penguin

tartan_penguin

21 Dec 2016

Total posts 3

George Best Belfast City (BHD)

Oliver Tambo (JNB)

grov

grov

QFF

19 Sep 2013

Total posts 150

For those folks that worked at Australian airports, other codes were used - e.g. PER was PAP.

PineappleSkip

PineappleSkip

28 Aug 2015

Total posts 11

KBL (Kabul) is commonly known locally as HKIA - its official name Hamid Karzai Int'l Airport.

Hi Guest, join in the discussion on What do those three-letter airport codes actually stand for?