< Return to Video

✈️ The Maddening Mess of Airport Codes! ✈️

  • 0:00 - 0:03
    There are thousands of airports
    connecting cities across countries
  • 0:03 - 0:09
    and continents. Yet, with just 3 letters,
    from 'AAC' and 'BBI' to 'YYZ' and 'ZZU',
  • 0:09 - 0:11
    both me and you and our bags
  • 0:11 - 0:14
    route around the world
    as unambiguously as practically possible.
  • 0:14 - 0:15
    Airport Codes!
  • 0:15 - 0:18
    If you fly, you know them as part of
    the planning on your tickets,
  • 0:18 - 0:22
    trackers, and tags, and even as part of
    the port itself as big big branding.
  • 0:22 - 0:26
    It's impossible not to wonder, bored on a
    long haul with only in-flight
  • 0:26 - 0:29
    entertainment, about potential patterns
    peaking through,
  • 0:29 - 0:32
    like all of the Canadian "Y" airports.
    Why Canada?
  • 0:32 - 0:35
    And, why everyone? How do all of these
    codes code?
  • 0:35 - 0:40
    Well, neighbor, to find the answer, we
    need to divert this flight to 'YUL',
  • 0:40 - 0:43
    the Canadian city that's capitol of codes,
    Montreal,
  • 0:43 - 0:47
    where is headquartered IATA, the
    International Air Transport Association.
  • 0:47 - 0:52
    It's not a governmental organization,
    more an independent aviation agency
  • 0:52 - 0:56
    for airlines, where they work to make
    airports and airplanes increasingly
  • 0:56 - 0:59
    interoperable using humanity's
    most exciting and powerful, yet
  • 0:59 - 1:02
    oft-maligned as dull tool, Standards!
  • 1:02 - 1:06
    One of which is the IATA Airport Code -
    three letters to identify every airport
  • 1:06 - 1:09
    in the world, from the most connected
    to the least.
  • 1:09 - 1:14
    All are coded so companies can communicate
    clearly and concisely complicated
  • 1:14 - 1:17
    connections to carry their customers and
    their bags.
  • 1:17 - 1:21
    And, actually, the code IATA created isn't
    only for airports, rather, technically
  • 1:21 - 1:25
    it's a location code for all kinds of
    transportation interchanges,
  • 1:25 - 1:28
    like plane stations that connect to train
    stations such as
  • 1:28 - 1:31
    Amsterdam Schiphol, which is just so
    intermodally epic!
  • 1:31 - 1:35
    Okay, let's try not to get distracted by
    efficient infrastructure (easier said
  • 1:35 - 1:38
    than done). Here's how the IATA code
    is supposed to work.
  • 1:38 - 1:43
    One airport, One code, which is unique
    because airport names are not.
  • 1:43 - 1:47
    Booking passage to Portland? Cool, that
    could be Oregon or Maine or Victoria.
  • 1:47 - 1:48
    (Australia.)
  • 1:48 - 1:52
    Ambiguity is the enemy. International
    flying creates communication connections
  • 1:52 - 1:56
    between every language on Earth. So, the
    IATA code helps when you don't speak
  • 1:56 - 1:59
    Greenlandic or Odia but still need to
    book a flight to
  • 1:59 - 2:03
    "Kangerlussuaq" via
    "Bhubaneswar"
  • 2:03 - 2:05
    (I'm so sorry Greenland and India.)
  • 2:05 - 2:09
    Instead of mangling pronunciation, it's
    just "SFJ via BBI." Much clearer! Not just
  • 2:09 - 2:13
    for you, but also for the ground crew
    getting the bags through.
  • 2:13 - 2:17
    Ideally, the IATA code comes from the
    first three letters of the location, like
  • 2:17 - 2:21
    with Gibraltar where Gibraltar Airport
    is given "GIB." GIB, Gibraltar.
  • 2:21 - 2:25
    So, going to Cork, it'll be "COR" -
    COR, Ireland.
  • 2:25 - 2:28
    Oh, that didn't work.
    Seems Cordoba, Argentina built their
  • 2:28 - 2:32
    airport first and got "COR" ahead of Cork
    so, uh, "ORK" for Cork!
  • 2:32 - 2:36
    Tough noogies, Ork, Germany, that's an
    adorable town name you've got there, but
  • 2:36 - 2:40
    you're going to need to pick something
    else for your code. Thus, a single code
  • 2:40 - 2:44
    collision kicks off a consistency cascade
    as airports compete for clearer codes.
  • 2:44 - 2:47
    So, if your local airport has an
    odd 3 letters, there's probably a rival
  • 2:47 - 2:52
    port that picked previously. This is one
    of the major things IATA does - coordinate
  • 2:52 - 2:56
    everyone's code preferences, which means
    dealing with not just individual airports,
  • 2:56 - 3:00
    but all of the aviation agencies in
    different countries, some with their own
  • 3:00 - 3:04
    desires for inter-country code
    consistency, such as Canada, who clearly
  • 3:04 - 3:08
    claimed all of the 'Y's. Thus, picking a
    'Y' one at random, at least you know
  • 3:08 - 3:11
    roughly where you're going to go.
  • 3:11 - 3:14
    Oops! No! That didn't work!
    YKM brought us to Washington, USA,
  • 3:14 - 3:19
    and since we're here, we might as well
    talk about the FAA. In America, the
  • 3:19 - 3:22
    Federal Aviation Administration,
    daughter of the Department
  • 3:22 - 3:25
    of Transportation, is given the job of
    assigning all American airports an
  • 3:25 - 3:31
    American airport code. Yes, the FAA
    actually has her own set of three letter
  • 3:31 - 3:34
    codes, but we're not going to talk about
    it because it means in America
  • 3:34 - 3:38
    there's "One airport, Two codes," and,
    for simplicity, I'm sticking to this
  • 3:38 - 3:43
    story, "One airport, One code,"
    right? Right. Now, FAA has letters
  • 3:43 - 3:47
    she really rather American airports
    noooooooot.
  • 3:47 - 3:52
    Please, no: N, Q, W, K, Z, or Y.
    'N' is reserved for the Navy for,
  • 3:52 - 3:56
    "OMG, is it for aircraft carriers?"
    No, they use an unrelated and additional
  • 3:56 - 4:00
    system that we're also not going to talk
    about. The Navy 'N' is given to Navy bases
  • 4:00 - 4:04
    with airports. So, American airports like
    Nashville that seem like they should start
  • 4:04 - 4:07
    with the letter "N" were encouraged to
    pick something else, like 'B',
  • 4:07 - 4:12
    for B-nashville. There is also 'A' for the
    Army and the Air Force, although not
  • 4:12 - 4:15
    all of the 'A's, so there's a bunch of 'A'
    airports like
  • 4:15 - 4:17
    Albuquerque, Aberdeen, Anchorage,
    Amarillo, and Augusta.
  • 4:17 - 4:21
    Next, 'Q' FAA wants avoided because of
    (checks notes)
  • 4:21 - 4:25
    Morse code? Wow, really?
    There's a set of three letter
  • 4:25 - 4:29
    international Morse code that begin with
    'Q' for 'quicky communications' that are
  • 4:29 - 4:35
    still used, I guess? So because of 1800s
    telegraph slang, American airports
  • 4:35 - 4:40
    shouldn't start with the letter 'Q'.
    Next, 'K' and 'W' the FAA advises against
  • 4:40 - 4:44
    because FCC, the Federal Communications
    Commission, daughter of no one, she's an
  • 4:44 - 4:49
    independent agency, assigns 'K' and 'W'
    for US civilian broadcast stations, so
  • 4:49 - 4:53
    that thing on the radio they say,
    "KMAD Action News!" or
  • 4:53 - 4:58
    "WDUL Public Airwaves," yea, they all
    start with a 'K' or a 'W' which is
  • 4:58 - 5:04
    actually location information. 'K's are
    in the west and 'W's in the east, except
  • 5:04 - 5:08
    for the middle where it's both?
    FCC, why did you do it this way?
  • 5:08 - 5:13
    Well, since you coded those codes first,
    FAA discourages airports from starting
  • 5:13 - 5:18
    with those letters. Even though broadcast
    codes are 4 letters, not 3, and they're,
  • 5:18 - 5:22
    you know, radio stations, not airports,
    and definitely not weather stations.
  • 5:22 - 5:25
    "Of course they're not weather stations."
    "Why would you even say that?"
  • 5:25 - 5:28
    No reason. It won't come up later.
    Don't worry. Moving on.
  • 5:28 - 5:31
    'Z' is reserved for air route traffic
    control centers themselves, and
  • 5:31 - 5:33
    why no 'Y'? Because Canada, of course!
  • 5:33 - 5:37
    Yes, I understand that's not an
    explanation. We'll get to it later.
  • 5:37 - 5:41
    That's America's preferences for airport
    codes, but other countries exist, and
  • 5:41 - 5:45
    their aviation agencies don't care at all
    which letters the United States avoids,
  • 5:45 - 5:48
    so while 'B-nashville' was building her
    big big branding,
  • 5:48 - 5:51
    Nassau grabbed the 'N' to get 'NAS'
    for the Bahamian capitol.
  • 5:51 - 5:55
    There's no shortage of airport codes that
    start outside the US with America's
  • 5:55 - 6:00
    reluctant letters, and also, because
    FAA's precedents aren't laws, you can
  • 6:00 - 6:04
    find American exceptions like
    'KEK', 'WAH', 'YAK', 'QWG', and 'ZZV.'
  • 6:04 - 6:08
    Boy, that was fun to say! Let's end the
    video with more of that, shall we?
  • 6:08 - 6:12
    And that 'NEW' must particularly burn
    Newark, New Jersey, who had to go with
  • 6:12 - 6:15
    'Ewark, Ew Jersey' instead. Right,
    finishing this thought, every country
  • 6:15 - 6:19
    and their agencies has their own wacky
    preferences for letters and wants to
  • 6:19 - 6:23
    ignore every other country's preferences,
    and IATA's job is to coordinate
  • 6:23 - 6:28
    between them. The result of which is:
    IATA airport codes have no satisfying
  • 6:28 - 6:34
    system at all, which is so sad for a
    standard, and the story of
  • 6:34 - 6:38
    "One airport, One code" also falls
    apart even within IATA because of
  • 6:38 - 6:42
    megacodes for megacities.
    Example: London, which has 6
  • 6:42 - 6:46
    international airports - Heathrow,
    Gatwick, City, Luton, Stansted, Southend.
  • 6:46 - 6:49
    'LHR', 'LGW', 'LCY', 'LTN'.
    "Oh, they all start with L?"
  • 6:49 - 6:55
    No, 'STN' and 'SEN', but there's a
    megacode for them all - 'LON',
  • 6:55 - 6:59
    which you can use while searching for
    flights landing in London but don't care
  • 6:59 - 7:04
    where, even though these airports are
    ages apart. LON is the international city
  • 7:04 - 7:08
    mega-est megacode, but there's also
    Moscow 'MOW' and Stockholm 'STO' with
  • 7:08 - 7:12
    4 airports each, and more with 2 or 3,
    like 'NYC' and 'BUE.'
  • 7:12 - 7:16
    And then, code-wise, is the most
    exceptional airport:
  • 7:16 - 7:20
    EuroAirport Basel Mulhouse Freiburg, an
    airport so nice they coded it thrice.
  • 7:20 - 7:24
    'MLH', 'BSL', 'EAP.' How this happened is
    France and Switzerland both wanted an
  • 7:24 - 7:28
    airport here-ish near the German border
    and teamed up.
  • 7:28 - 7:31
    France provided the land, Switzerland the
    capital, Germany has nothing to do with
  • 7:31 - 7:35
    this, and the pair co-built the port,
    constructing duplicate and separate
  • 7:35 - 7:39
    everythings. So it was, effectively, 2
    airports run by 2 countries with
  • 7:39 - 7:44
    2 runways and 2 sets of rules, and thus
    needed 2 airport codes, depending on
  • 7:44 - 7:48
    which side passengers could connect
    through and one megacode if it
  • 7:48 - 7:52
    didn't matter. But, all of this doesn't
    mega-matter now because the two airports
  • 7:52 - 7:57
    mostly act as one anyway. Thus, one
    airport, three codes. And there are plans
  • 7:57 - 8:00
    to run a railway through for epic
    inter-modalness, so it could become
  • 8:00 - 8:04
    one airport, four codes, or five codes.
    I mean, why not at this point?
  • 8:04 - 8:09
    So yea, an airport isn't uniquely
    identified by one code and there's no
  • 8:09 - 8:14
    location information coded in this
    location code, not even a
  • 8:14 - 8:18
    checksum letter? What is this, a social
    security number? Without a checksum,
  • 8:18 - 8:22
    if you're planning a flight to 'CGP'
    in Bangladesh but typo the incorrect
  • 8:22 - 8:27
    'CPG', you'll end up in Argentina instead.
    Again. But, at least the chance of a
  • 8:27 - 8:32
    switcheroo like that must be pretty small.
    After all, a 3 letter code means
  • 8:32 - 8:38
    17,000 permutations - way more than the
    actual number of airports, which is only
  • 8:38 - 8:45
    40,000 airports worldwide?! How can that
    possibly be true? Well, it's time to
  • 8:45 - 8:50
    introduce you to ICAO, the International
    Civil Aviation Organization, daughter of
  • 8:50 - 8:54
    the United Nations, who also lives in
    Montreal with IATA. And, it might seem
  • 8:54 - 8:58
    like they're the same, but IATA actually
    only covers what we might call the
  • 8:58 - 9:02
    standard commercial airports you'd find
    searching for flights normally.
  • 9:02 - 9:06
    While ICAO covers what she calls
    "aerodromes," which is everything from
  • 9:06 - 9:10
    the world's busiest passenger airport in
    the always unlikely seeming
  • 9:10 - 9:14
    Atlanta, Georgia, down to rarely used
    runways on ranches in Texas, of which
  • 9:14 - 9:19
    there are an absolutely absurd number.
    So with all those aerodromes to account
  • 9:19 - 9:23
    for, ICAO uses 4 letters, which gives,
    wow, a lot more options
  • 9:23 - 9:27
    (thanks exponentials), and she also uses
    the extra space to add location
  • 9:27 - 9:32
    information. Finally! In ICAO system,
    the first letter of an airport code is
  • 9:32 - 9:36
    roughly where on Earth it is. 'P' is for
    airports in the Pacific, one letter to
  • 9:36 - 9:40
    cover flying over the most terrifyingly
    empty half of the Earth (try not to think
  • 9:40 - 9:44
    about it as you look down into the endless
    abyss) before arriving at South America,
  • 9:44 - 9:50
    'S'. Then 'M' for Middle America, and 'K'
    for 'Kontinental America'?
  • 9:50 - 9:55
    'C', sensibly, is Canadian America, and
    flying over the pole we get to 'U' for
  • 9:55 - 10:00
    'Used to be USSR.' Yes, that's actually
    the name. Look, what makes standards
  • 10:00 - 10:03
    standards is their stubbornness.
    Just because a gigantic country collapsed
  • 10:03 - 10:08
    is no reason to change what millions of
    flight computers know in their code and
  • 10:08 - 10:12
    pilots in their brains. After ICAO's first
    letter there is also a bunch of second
  • 10:12 - 10:16
    sub-letters, well except for America and
    Canada, who skip that, but don't worry.
  • 10:16 - 10:19
    Moving on, as an example, if your airport
    starts with a 'F',
  • 10:19 - 10:24
    it's in 'Southern aFrica,' and if the next
    letter is 'A,' that's South Africa, and
  • 10:24 - 10:28
    the last 2 letters are for the airport,
    so Cape Town gets CT for a 'FACT'.
  • 10:28 - 10:32
    Of course, there are some exceptions like
    Antarctica, the continent no one owns but
  • 10:32 - 10:36
    all of the cool kids want to claim.
    Aerodromes here are supposed to use the
  • 10:36 - 10:40
    code for the country's claim they're in,
    such as Williams Field, which is American
  • 10:40 - 10:45
    run but uses 'NZWD' because it's in the
    Kiwi claim. But, also lots of
  • 10:45 - 10:49
    Antarctic aerodromes use pseudo codes
    (no we're not going to talk about what
  • 10:49 - 10:54
    that means) which start with 'AT' and end
    with a number, like 27 for Troll Airfield
  • 10:54 - 10:58
    serving Troll Research Station which runs
    on Troll Time. Norway, is that you? I knew
  • 10:58 - 11:03
    it was, but you really should be using
    'EN' for 'Europe, Norway' and 'TR' is
  • 11:03 - 11:08
    free. 'ENTR Trolls', it's so perfect! And
    yes, the 27 means there are at least
  • 11:08 - 11:12
    26 other runways in Antarctica (I was
    surprised too) but this, along with all
  • 11:12 - 11:16
    of the ranches, is how you get to crazy
    numbers of aerodromes. And yes, ICAO
  • 11:16 - 11:20
    has more exceptions to this system that
    we're going to skip, but I can't resist
  • 11:20 - 11:26
    just one more which is Region J. Looking
    at the map, you won't be able to find it
  • 11:26 - 11:32
    because 'J' is Mars. When the rover
    arrived at Jezero Crater, ICAO gave the
  • 11:32 - 11:36
    historic landing location the code 'JZRO'.
  • 11:36 - 11:40
    Okay, but that's it for exceptions. So,
    to sum up, the story of one airport,
  • 11:40 - 11:44
    one code, was just that - a story.
    Tons of airports have at least 2, and
  • 11:44 - 11:49
    when they do, the ICAO code is what
    computers and pilots know to plan where
  • 11:49 - 11:53
    the plane needs to go, and IATA is what
    passengers say to get on their way, but if
  • 11:53 - 11:58
    ICAO exists with a more comprehensive
    code, why is IATA at all?
  • 11:58 - 12:03
    So IATA isn't about you, it's about
    your bags.
  • 12:03 - 12:07
    At an airport, you, as a human, walk to
    your connecting flight, but your bags
  • 12:07 - 12:12
    below need a lot of logistical assistance.
    Before IATA, there was just like a
  • 12:12 - 12:17
    handwritten tag saying, "Please get me
    where my owner is going," written in
  • 12:17 - 12:22
    potentially every language on Earth, so
    you can't imagine how often that went
  • 12:22 - 12:28
    wrong. So, IATA used codes to make life
    better for bags with bag tags with big
  • 12:28 - 12:32
    clear codes to get those bags cleanly
    through connections across countries
  • 12:32 - 12:36
    and companies. And, the original plan
    was that train stations with IATA codes
  • 12:36 - 12:40
    would also let you check in your bag
    there, and it would be part of the
  • 12:40 - 12:44
    automatic connection too, but that mostly
    doesn't happen now because of logistical
  • 12:44 - 12:49
    difficulties, which is the same reason
    that the IATA code is a club that excludes
  • 12:49 - 12:54
    all of the little aerodromes too annoying
    to attend to. So, if your bag's final
  • 12:54 - 12:58
    destination after connecting at Austin is
    one of the many random ranch airstrips,
  • 12:58 - 13:03
    the ground crew is not going to swap your
    bags onto the tiny crop duster for you.
  • 13:03 - 13:08
    Ditto if you're connecting through
    Argentina to Antarctica anywhere. Those
  • 13:08 - 13:13
    tiny airports? No IATA code for you, and
    without an IATA code, your bag depends
  • 13:13 - 13:18
    on you to get it all the way through. And,
    that's what IATA is actually for. That
  • 13:18 - 13:24
    big big branding you see is for your bags,
    and because of the tag, it became what
  • 13:24 - 13:29
    customers know, which brings us back to
    the start. And, oh sorry Canada, I know
  • 13:29 - 13:33
    I've been avoiding answering the whys, but
    it's just so much more complicated than
  • 13:33 - 13:38
    expected. There's a tale that the 'Y's
    are an old system for if Canadian airports
  • 13:38 - 13:41
    had a weather station. 'Y' for 'Yes,
    weather station' and
  • 13:41 - 13:46
    'W', 'without.' And, since pilots want to
    know the weather, that explains all the
  • 13:46 - 13:52
    'Y's but also the few oddball Canadian
    'W's. But, investigating the truth of that
  • 13:52 - 13:58
    story took 8 months of my life which I
    will now give to you as an extremely
  • 13:58 - 14:02
    compressed executive summary.
    Working backwards, the American and
  • 14:02 - 14:07
    Canadian IATA codes created in the 1950s
    come from the last 3 letters of ICAO codes
  • 14:07 - 14:13
    created in the 1940s. The first letter of
    ICAO codes come from the ITU, the
  • 14:13 - 14:18
    International Telecommunication Union's
    codes created in the 1910s for radio
  • 14:18 - 14:23
    stations, which used 'K' for America and
    'CY' for Canada. So, 'K' and 'CY' into
  • 14:23 - 14:28
    4 letters and back down to 3 leaves
    'Y' for Canada. Here is where you
  • 14:28 - 14:33
    reasonably ask, "Why CY for Canada?"
    but that goes all the way back to
  • 14:33 - 14:38
    telegraphs and beyond, so is a story for
    another time.
  • 14:38 - 14:44
    But, for now, for this video, why 'Y' for
    Canada? Because of radio callsigns
  • 14:44 - 14:48
    (because of a lot of other things),
    because of US and Canada coordinating
  • 14:48 - 14:53
    that for flights within North America, it
    really would be 'Y' for 'Yes Canada'
  • 14:53 - 14:54
    (mostly)
  • 14:54 - 14:58
    Well, that was a lot of bureaucratic
    history, so let's finish with the final
  • 14:58 - 15:01
    fun IATA codes promised from before.
    Starting with Sioux City with the
  • 15:01 - 15:05
    sensible looking 'SUX' until you say it
    out loud, but to her credit, totally owns
  • 15:05 - 15:08
    that branding for airport merch. Good for
    you, Sioux! And there's also
  • 15:08 - 15:12
    Beaches International Airport, summer
    break central, their top 2 picks for codes
  • 15:12 - 15:17
    were picked, so to help the confused
    collegiates find their connections, the
  • 15:17 - 15:22
    agencies agreed on 'ECP' to stand for
    'Everyone Can Party' which is awesome
  • 15:22 - 15:26
    branding, but you'd never know because
    beaches doesn't bother.
  • 15:26 - 15:29
    Geez 'ECP', you can a learn a thing or two
    from Sioux.
  • 15:29 - 15:32
    But now everyone can party on this 'round
    the world flight of IATA codes
  • 15:32 - 15:35
    entertaining to say out loud. Ready?
  • 15:35 - 15:36
    'FAB', 'BOO', 'EEK', 'COW', 'WOW',
  • 15:36 - 15:38
    'POO', 'GAG', 'BRO', 'BUT',
  • 15:38 - 15:39
    'GOT', 'HOT', 'PIE', 'YUM', 'UMM',
  • 15:39 - 15:41
    'MOM', 'DAD', 'MAD', 'RUN', 'FUN',
  • 15:41 - 15:43
    'IOU', 'FAQ', 'OMG', 'LOL'.
Title:
✈️ The Maddening Mess of Airport Codes! ✈️
Description:

more » « less
Video Language:
English
Duration:
16:04

English subtitles

Revisions