The story behind airport codes...

The story behind airport codes...

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.

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.

 

 

Follow Australian Business Traveller on Twitter: we're @AusBT

 

60 Comments

  • watson374

    watson374

    11 Apr, 2014 10:22 am

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

    No member give thanks

  • smit0847

    smit0847

    11 Apr, 2014 10:29 am

    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?!

    No member give thanks

  • Hugo

    Hugo

    11 Apr, 2014 11:29 am

    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 (http://en.wikipedia.org/wiki/List_of_airline_codes) including J0 to J9. Not sure why they went with 3K in particular though.

    No member give thanks

  • Cluffne

    Cluffne

    15 Apr, 2014 03:20 pm

    Qantas actually purchased the legal Company name of Virgin Australia,  when Virgin hinted of landing in Australia. Hence the Virgin Blue name, as Virgin then could not use the Qantas owned "Virign Australia" name.  

    After 10 Years of Qantas owning this, Qantas stopped paying for the Business Name rights and Virign Blue actually got to use their name under Virgin Australia Holdings.

    Ironic how Virign Australia is now the biggest threat to Qantas, when Qantas played very dirty in the beginning, and Virgin Blue struggled.  

    How the tables turn..  I think its called Karma!!!

    No member give thanks

  • AJW

    AJW

    23 Jun, 2014 02:50 pm

    Cluffne , good story but not true at all. Singapore Airlines owned 49% of Virgin Atlantic at the time and they owned the rights to use and licence the Virgin name worldwide.

    When Virgin Blue was set-up the name choosen via a compeition and had to be approved by Singapore Airlines, and they could only fly within Australia using that name.

    Hence when they started flying to the Pacific they used Pacific Blue and on long haul V Australia. Once SQ brought a share in DJ and they were looking to rebrand then they started to use the more conventional Virgin Australia name and luck had it the VA code was free for use.

    So nothing what so ever to do with Qantas.

    No member give thanks

  • Cluffne

    Cluffne

    23 Jun, 2014 02:58 pm

    Thanks for the update and info.  

    No member give thanks

  • RK

    RK

    11 Apr, 2014 10:42 am

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

    No member give thanks

  • Sam Williams

    Sam Williams

    11 Apr, 2014 11:27 am

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

    No member give thanks

  • watson374

    watson374

    11 Apr, 2014 12:45 pm

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

    No member give thanks

  • enojet

    enojet

    11 Apr, 2014 10:45 am

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

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

    No member give thanks

  • watson374

    watson374

    11 Apr, 2014 10:52 am

    Chennai - formerly Madras (MAA)

    No member give thanks

  • RK

    RK

    11 Apr, 2014 12:08 pm

    Beijing - PEK

    No member give thanks

  • curly

    curly

    11 Apr, 2014 01:14 pm

    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??

    No member give thanks

  • spinoza

    spinoza

    11 Apr, 2014 03:56 pm

    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 

    No member give thanks

  • spinoza

    spinoza

    11 Apr, 2014 03:59 pm

    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.

    No member give thanks

  • Amjid

    Amjid

    13 Apr, 2014 05:22 pm

    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).

    No member give thanks

  • sagidec

    sagidec

    11 Apr, 2014 11:00 am

    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

    No member give thanks

  • Hugo

    Hugo

    11 Apr, 2014 11:19 am

    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.

    No member give thanks

  • tmsmile

    tmsmile

    11 Apr, 2014 12:30 pm

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

    As for BKi. Perhaps Borneo Kinabalu?

    No member give thanks

  • Nguyen

    Nguyen

    11 Apr, 2014 11:03 am

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

    No member give thanks

  • abudhabi1

    abudhabi1

    11 Apr, 2014 12:49 pm

    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.

    No member give thanks

  • gredgy69

    gredgy69

    11 Apr, 2014 11:41 am

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

    No member give thanks

  • Himeno

    Himeno

    11 Apr, 2014 11:42 am

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

    No member give thanks

  • watson374

    watson374

    11 Apr, 2014 12:44 pm

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

    No member give thanks

  • Daniel Nolan

    Daniel Nolan

    11 Apr, 2014 01:01 pm

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

    (from One Mile At A Time)

    No member give thanks

  • madge

    madge

    11 Apr, 2014 01:35 pm

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

    No member give thanks

  • pgcsingapore

    pgcsingapore

    12 Apr, 2014 10:38 pm

    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.

    No member give thanks

  • KK

    KK

    11 Apr, 2014 01:39 pm

    SHA - Shanghai Hongqiao

    PVG - Shanghai Pudong

    No member give thanks

  • spinoza

    spinoza

    11 Apr, 2014 03:59 pm

    yeah.. whats with the V?!

    No member give thanks

  • KK

    KK

    11 Apr, 2014 04:20 pm

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

    No member give thanks

  • enojet

    enojet

    11 Apr, 2014 01:53 pm

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

    No member give thanks

  • Alex_upgrade

    Alex_upgrade

    3 Jul, 2014 12:57 am

    YES you CAN via Yasouj and Canton (Guangzhou).

    No member give thanks

  • RK

    RK

    11 Apr, 2014 03:30 pm

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

    No member give thanks

  • Paulkai

    Paulkai

    11 Apr, 2014 05:20 pm

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

    No member give thanks

  • slim

    slim

    11 Apr, 2014 07:05 pm

    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?

    No member give thanks

  • SoftBedPlease

    SoftBedPlease

    11 Apr, 2014 08:40 pm

    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.

    No member give thanks

  • Himeno

    Himeno

    14 Apr, 2014 04:40 pm

    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.

    No member give thanks

  • SeatNextToYours

    SeatNextToYours

    11 Apr, 2014 08:58 pm

    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...

    No member give thanks

  • smartyy

    smartyy

    12 Apr, 2014 12:55 am

    we call Sydney "Syd" and Melbourne "Mel"

    No member give thanks

  • SeatNextToYours

    SeatNextToYours

    12 Apr, 2014 09:30 am

    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...

    No member give thanks

  • Amjid

    Amjid

    13 Apr, 2014 05:26 pm

    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!

    No member give thanks

  • crosscourt

    crosscourt

    12 Apr, 2014 06:42 am

    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.

    No member give thanks

  • Julian Li

    Julian Li

    13 Apr, 2014 07:08 am

    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.

    No member give thanks

  • TheRealBabushka

    TheRealBabushka

    12 Apr, 2014 12:17 pm

    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.

    No member give thanks

  • SoftBedPlease

    SoftBedPlease

    12 Apr, 2014 12:28 pm

    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).

    No member give thanks

  • Amjid

    Amjid

    13 Apr, 2014 05:32 pm

    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).

    No member give thanks

  • Chuq

    Chuq

    17 Apr, 2014 04:09 pm

    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).

    No member give thanks

  • John White

    John White

    29 May, 2014 11:24 am

    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

    No member give thanks

  • JBH

    JBH

    12 Apr, 2014 07:09 pm

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

    No member give thanks

  • Yusef Danet

    Yusef Danet

    12 Apr, 2014 08:56 pm

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

    No member give thanks

  • Libertyscott

    Libertyscott

    13 Apr, 2014 04:49 am

    Full marks for whoever figures out FNJ - Pyongyang.

    No member give thanks

  • SeatNextToYours

    SeatNextToYours

    13 Apr, 2014 09:11 am

    Freaky Northern Junta?

    No member give thanks

  • crosscourt

    crosscourt

    13 Apr, 2014 09:11 am

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

    No member give thanks

  • Dave Hall

    Dave Hall

    17 Apr, 2014 11:00 am

    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.

    No member give thanks

  • Chuq

    Chuq

    17 Apr, 2014 04:11 pm

    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.

    No member give thanks

  • Himeno

    Himeno

    17 Apr, 2014 05:54 pm

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

    No member give thanks

  • Longreach

    Longreach

    17 Apr, 2014 06:09 pm

    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.

    No member give thanks

  • Glynn Gill

    Glynn Gill

    16 Jul, 2014 11:02 am

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

    No member give thanks

  • scoobiedoodle

    scoobiedoodle

    15 Sep, 2014 11:13 am

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

    No member give thanks

  • petrhsr

    petrhsr

    17 Oct, 2014 08:42 am

    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.

    No member give thanks

Guest

8 Dec, 2016 10:55 pm

×
×

Forgot Password

If you’ve forgotten your password, simply enter your email address below, then click 'Submit'. We’ll send you an email to re-activate your account and enter a new password.

×