Demystifying Airport Codes: How Are They Chosen, Exactly?

Airports generally have three letter codes, and they tend to confuse people, given the lack of consistent naming mechanisms. If you’ve ever been curious about where an airport code comes from, I’d like to take a closer look at this, as there’s a handy website that will tell you. I think avgeeks in particular will really enjoy this.

Airportcod.es tells you how airport codes are chosen

There are over 11,000 airports in the world with three letter IATA airport code assignments. Since there are over 40,000 aviation facilities around the globe, these are typically reserved for airports with commercial traffic, or else we’d run out of codes.

How are those codes actually decided, though? Globally, there’s no consistent rhyme or reason to that, and that’s why airportcod.es is an awesome website. In addition to virtually all major airports just being listed in grid format, you can also search your preferred airport. Then when you click the link, you’ll see an explanation for the name.

A cool website for determining airport codes

The most common ways airport codes are chosen

As you’d expect, there’s no consistent, single system by which airport codes are chosen. After all, there are only a limited number of codes, so not all airports can get their first choice.

If I were to roughly rank things, I’d say the most straightforward and common naming mechanism is simply based on the name of the destination. We’re talking airport codes like Addis Ababa (ADD) and Auckland (AKL). As you can see, that’s not always going to be consecutive letters, but they could be taken from various parts of the city’s name.

The origin of Addis Ababa’s airport code

There’s a slight variance on that, where the preferred code wasn’t available, so they sub in another letter. For example, I’m sure Dubai (DXB) would’ve loved to use the code Dublin (DUB) has, but instead, they subbed in an “X” for the “U.”

The origin of Dubai’s airport code

I’d say the next most common naming mechanism is based on the person or thing the airport is named after, which could be different than the place it’s located. We’re talking airports like New York John F. Kennedy (JFK) and Paris Charles de Gaulle (CDG).

The origin of New York John F. Kennedy’s airport code

Then there’s the category of airport codes that cause confusion, because the letters seemingly have nothing to do with the current names of the airports. For example, Orlando (MCO) has a code based on its old name of McCoy Airforce Base, while Chicago O’Hare (ORD) has a code based on its former name of Orchard Field.

The origin of Orlando’s airport code

Lastly, there’s the category of airport codes that are downright confusing to most, like Montreal Trudeau (YUL). While Canadian airport codes consistently start with “Y,” the “UL” is named after a nearby radio beacon. That’s not exactly what you’d expect an airport to be named after, but…!

The origin of Montreal’s airport code

Bottom line

There’s a lot of inconsistency between airport codes. With so many airports out there and only a limited number of codes, not all airports get their first choice. While the most common system is for airport codes to be based on a name of the destination they serve, many are also based on the name of the airport, especially when it’s named after a person.

Then there are all kinds of airports that have codes either based on historical names, or based on random things, and those are ones that many travelers have a hard time making sense of. If you’re curious about the origins of airport codes, check out airportcod.es.

Did you find any airport codes which surprised you?

Conversations (70)
The comments on this page have not been provided, reviewed, approved or otherwise endorsed by any advertiser, and it is not an advertiser's responsibility to ensure posts and/or questions are answered.
Comment as a member

Membership is free and takes no more information than commenting as a guest. Earn status points for good contributions, and see fewer ads as your status grows.

Type your response here.

If you'd like to participate in the discussion, please adhere to our commenting guidelines. Anyone can comment, and your email address will not be published. Register to save your unique username and earn special OMAAT reputation perks!

  1. Loading comments…
Recent Comments
The latest from the OMAAT community.

The comments on this page have not been provided, reviewed, approved or otherwise endorsed by any advertiser, and it is not an advertiser's responsibility to ensure posts and/or questions are answered.

AJO Diamond

Today on 'things that never happened': I always chuckle when I receive my boarding pass for a Montgomery County, MD to Sembach, Germany flight.

0
‼ 0
WestCoastFlyer Guest

I can't believe nobody has mentioned SUX - Sioux City, IA. Appropriate code because it's a place that truly SUX.

0
‼ 0
BBK Diamond

I will never accept that ORD is not Orlando. My brains just refuses to accept

0
‼ 0
Jordan Guest

We have a good one here in Fresno, CA.... "FAT". When you are in the terminal their wifi is labeled: "FAT Free wifi".

0
‼ 0
Pierre Diamond

Talking about Airport Codes, could anybody tell American Airlines that the IATA Code for San Sebastian in Spain (airport is ON the border w/France making it excellent for the French Basque Country) is EAS, possibly for Eastern Asturias. American recognizes EAS as "Easter Island", ridiculous as the Easter Island code is IPQ ("Isla de Pascua" in spanish). This has gone on for years... I find it IMPOSSIBLE to book any ticket to/from San Sebastian on the AA site, which is not a problem for tickets I purchase (thanks to the British Airways and Iberia sites), but it is is annoying to buy award tickets within Spain (especially as there is a good deal for Domestic Spanish award tickets, 10K and `15K in Coach and Business) . The trick is then to call AA and to book by telephone, at least when they believe you saying that the San Sebastian code is EAS. Sometimes, they "Know Better".

3
‼ 0

Save posts to read later

Saving posts is a member feature. Become an OMAAT member to build a reading list you can come back to from any device.

Become a member
Meet Ben Schlappig, OMAAT Founder
5,883,136 Miles Traveled

43,914,800 Words Written

47,187 Posts Published