# Useless trivia about IATA airport codes

**URL:** <https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489>\
**Category:** Miscellaneous and Personal Stuff I Must Share\
**Tags:** vacation-travel\
**Created:** [June 4, 2024, 9:04pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489 "2024-06-04T21:04:40Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![wolfpup](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/wolfpup/32/10618_2.png) [@wolfpup](https://boards.straightdope.com/u/wolfpup)\
**Post date:** [June 4, 2024, 9:04pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/1 "2024-06-04T21:04:40Z")

</div>

Continuing the discussion from [Trolls R Us Resurrections](https://boards.straightdope.com/t/trolls-r-us-resurrections/950518/12015):

I was going to post this in the above-mentioned Pit thread where there was some discussion of three-letter IATA airport codes, but it seemed like an excessive hijack even for the Pit. This subject has been discussed before but this is a bit more detail.

> [@Trolls R Us Resurrections](https://boards.straightdope.com/t/trolls-r-us-resurrections/950518/12015):
>
> CLE for Cleveland, or ATL for Atlanta, isn’t too bad… but most folks wouldn’t know what ORD is. If you didn’t know that specific fact, and someone asked you to guess O’Hare’s airport code, you’d probably guess either CHI or OHA. ORD sounds like it should be Orlando.

Some random trivia, because airport codes interest me … so this is offered for those who have an affinity for completely useless information … 😉

ORD may not immediately evoke Chicago but it’s a major hub so its airport code is generally familiar. I used to think the code came from the name O’Hare Field, but as someone correctly pointed out earlier, when the IATA code was first assigned in the 1940s it was still called Orchard Field.

In the US and around the world, most (not all) IATA codes have some mnemonic significance. When it has no similarity to the city name it’s often derived from the airport name, as in ORD for Chicago, LHR for London Heathrow, or CDG for Paris (Charles DeGualle airport). Sometimes it gets mangled by restrictions, like the US Navy trying (not altogether successfully) to get dibs on all codes starting with “N”, hence Newark becoming EWR. Other times the codes reflect city combinations – DFW for Dallas-Ft. Worth, MSP for Minneapolis St. Paul.

The similarity to city names or well-known airport names makes the use of airport codes fairly natural especially to seasoned travelers, as in “I’m flying from ATL to LAX”. “LAX” is probably the most recognizable airport code in the world. It’s a little different in Canada, though. It’s hard to say “I’m flying from YYZ to YUL” without sounding like you’re describing an interplanetary voyage in a galaxy far, far away.

The way these codes came about goes back to the 1920s and 30s. Canada has since standardized on “Y” as the first letter of all airport codes, although a few smaller ones start with “Z”. Originally, though, the story goes that old two-letter airport codes back in the day were preceded by “Y” (“Yes”) if the airport had a weather station, which usually also meant a radio beacon. If not, the code was preceded by “W” (“Without”). The “W” codes have since fallen out of use.

As for the other two letters, I haven’t positively been able to confirm this mystery but it seems that they were usually sourced from the original two-letter codes of either the airport weather station and/or nearby railway stations. Thus “YZ” was the code for the Malton station, near which Pearson International Airport was built, and now bears the IATA code YYZ. A few airports have semi-mnemonic codes (Vancouver is YVR) but most do not.

To add to the fun, YUM is not in Canada at all but refers to Yuma, Arizona; YVA is Moroni, the capital of Comoros off the east coast of Africa, and YVD is Yeva in Papua New Guinea. Bastards stole our codes!

---

<div class="post-metadata">

**Author:** ![DCnDC](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/dcndc/32/2842_2.png) [@DCnDC](https://boards.straightdope.com/u/DCnDC)\
**Post date:** [June 4, 2024, 9:08pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/2 "2024-06-04T21:08:30Z")

</div>

Louisville is SDF because it used to be named “Standiford Field.” I remember it because I associate it with Robotech (“SDF-1”).

---

<div class="post-metadata">

**Author:** ![Llama\_Llogophile](https://avatars.discourse-cdn.com/v4/letter/l/49beb7/32.png) [@Llama\_Llogophile](https://boards.straightdope.com/u/Llama_Llogophile)\
**Post date:** [June 4, 2024, 9:08pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/3 "2024-06-04T21:08:36Z")

</div>

I still have my boarding pass for a flight from Pensacola to Charlotte. That is, PNS-CLT.

I’m so grown-up.

---

<div class="post-metadata">

**Author:** ![Civil\_Guy](https://avatars.discourse-cdn.com/v4/letter/c/d78d45/32.png) [@Civil\_Guy](https://boards.straightdope.com/u/Civil_Guy)\
**Post date:** [June 4, 2024, 9:22pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/4 "2024-06-04T21:22:08Z")

</div>

As I mentioned in the other thread, I’ve taken a train out of LAX several times.

---

<div class="post-metadata">

**Author:** ![wolfpup](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/wolfpup/32/10618_2.png) [@wolfpup](https://boards.straightdope.com/u/wolfpup)\
**Post date:** [June 4, 2024, 9:22pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/5 "2024-06-04T21:22:56Z")

</div>

> [@Llama\_Llogophile](#):
>
> I still have my boarding pass for a flight from Pensacola to Charlotte. That is, PNS-CLT.
> 
> I’m so grown-up. &nbsp;

At least you didn’t have it framed! \*

\* You didn’t, right?

P.S.- A boarding pass from Pensacola to Varginha, Brazil would be even more fraught!

---

<div class="post-metadata">

**Author:** ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)\
**Post date:** [June 4, 2024, 9:31pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/6 "2024-06-04T21:31:06Z")

</div>

> [@wolfpup](#):
>
> ORD may not immediately evoke Chicago but it’s a major hub so its airport code is generally familiar.

Sort of? I can remember that it starts with “O” and then two more letters that don’t look like “O’Hare”, but I can never remember what those two letters are. LAX, though, is iconic enough that I remember.

---

<div class="post-metadata">

**Author:** ![Elmer\_J.Fudd](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/elmer_j.fudd/32/1211_2.png) [@Elmer\_J.Fudd](https://boards.straightdope.com/u/Elmer_J.Fudd)\
**Post date:** [June 4, 2024, 9:32pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/7 "2024-06-04T21:32:21Z")

</div>

I irrationally thought the X in LAX stood for “international”. Not sure why. Turns out X is just a place filler to comply with the 3 letter standard.

The code for Orange County Airport (officially John Wayne, but I’m old and liberal) is SNA for Santa Ana. Santa Ana is two cities over and isn’t even the largest in the county. But it _is_ the county seat.

---

<div class="post-metadata">

**Author:** ![Elmer\_J.Fudd](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/elmer_j.fudd/32/1211_2.png) [@Elmer\_J.Fudd](https://boards.straightdope.com/u/Elmer_J.Fudd)\
**Post date:** [June 4, 2024, 9:34pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/8 "2024-06-04T21:34:49Z")

</div>

> [@Chronos](#):
>
> Sort of? I can remember that it starts with “O” and then two more letters that don’t look like “O’Hare”, but I can never remember what those two letters are. LAX, though, is iconic enough that I remember.

I (and I assume others) pronounce ORD as a one syllable word, making it easier to remember. Everybody spells out LAX and most other codes.

---

<div class="post-metadata">

**Author:** ![needscoffee](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/needscoffee/32/1076_2.png) [@needscoffee](https://boards.straightdope.com/u/needscoffee)\
**Post date:** [June 4, 2024, 9:36pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/9 "2024-06-04T21:36:25Z")

</div>

> [@Chronos](#):
>
> I can remember that it starts with “O” and then two more letters that don’t look like “O’Hare”, but I can never remember what those two letters are.

I remember it because we used to go shopping at Old Orchard Shopping Center, named for the same orchards.

---

<div class="post-metadata">

**Author:** ![Jegpeg](https://avatars.discourse-cdn.com/v4/letter/j/f475e1/32.png) [@Jegpeg](https://boards.straightdope.com/u/Jegpeg)\
**Post date:** [June 4, 2024, 9:37pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/10 "2024-06-04T21:37:55Z")

</div>

In the 1980s when Guatamala was in civil war, someone pointed out before I went skiing how easy it would be for a baggage handler to misread the tag for Geneva (GVA) and instrad send my luggage Guatamala City (GUA)

---

<div class="post-metadata">

**Author:** ![Mean\_Mr.Mustard](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mean_mr.mustard/32/3865_2.png) [@Mean\_Mr.Mustard](https://boards.straightdope.com/u/Mean_Mr.Mustard)\
**Post date:** [June 4, 2024, 9:38pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/11 "2024-06-04T21:38:08Z")

</div>

I bet there’s a lot of screeching on a flight from Yokohama Airport (YOK) to Russia’s Okra Airport (OHH) and then on to Ontario Municipal Airport (ONO).

mmm

---

<div class="post-metadata">

**Author:** ![zimaane](https://avatars.discourse-cdn.com/v4/letter/z/a3d4f5/32.png) [@zimaane](https://boards.straightdope.com/u/zimaane)\
**Post date:** [June 4, 2024, 9:40pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/12 "2024-06-04T21:40:00Z")

</div>

Dulles International airport is IAD. You’d think it would be DIA, and it used to be DIA. The story I’ve heard is that DIA was easily confused with DCA which was and is the code for Reagan National Airport, (for District of Columbia airport).

Happily, Baltimore Washington International is BWI.

---

<div class="post-metadata">

**Author:** ![wolfpup](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/wolfpup/32/10618_2.png) [@wolfpup](https://boards.straightdope.com/u/wolfpup)\
**Post date:** [June 4, 2024, 9:54pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/13 "2024-06-04T21:54:27Z")

</div>

> [@Mean\_Mr.Mustard](#):
>
> Yokohama Airport (YOK)

More bastards stealing Canadian airport codes! And curse you, too, Yola, Nigeria!

> [@zimaane](#):
>
> Dulles International airport is IAD. You’d think it would be DIA, and it used to be DIA. The story I’ve heard is that DIA was easily confused with DCA which was and is the code for Reagan National Airport, (for District of Columbia airport).

Not entirely unprecedented as Houston International Airport is IAH (technically George W Bush Intercontinental Airport) and Niagara Falls (NY) International is IAG. Not sure why they chose “G”, but currently “IAN” is taken, though it’s a small airport in Arkansas.

---

<div class="post-metadata">

**Author:** ![hajario](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/hajario/32/171_2.png) [@hajario](https://boards.straightdope.com/u/hajario)\
**Post date:** [June 4, 2024, 9:57pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/14 "2024-06-04T21:57:47Z")

</div>

> [@Elmer\_J.Fudd](#):
>
> I irrationally thought the X in LAX stood for “international”. Not sure why. Turns out X is just a place filler to comply with the 3 letter standard.

There’s also PHX for Phoenix and PDX for Portland OR. The original names of those three airports didn’t have the X. They are old enough that (some?) airports only had two character designators. When things were more standardized they just added the X to the end of those.

Edit: Maybe PHX was originally PX.

---

<div class="post-metadata">

**Author:** ![Elmer\_J.Fudd](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/elmer_j.fudd/32/1211_2.png) [@Elmer\_J.Fudd](https://boards.straightdope.com/u/Elmer_J.Fudd)\
**Post date:** [June 4, 2024, 10:06pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/15 "2024-06-04T22:06:12Z")

</div>

> [@Jegpeg](#):
>
> In the 1980s when Guatamala was in civil war, someone pointed out before I went skiing how easy it would be for a baggage handler to misread the tag for Geneva (GVA) and instrad send my luggage Guatamala City (GUA)

My 1987 flight to Costa Rica made a stop at GUA. The edges of the runway were still scattered with the remains of WWII era fighter aircraft.

---

<div class="post-metadata">

**Author:** ![wolfpup](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/wolfpup/32/10618_2.png) [@wolfpup](https://boards.straightdope.com/u/wolfpup)\
**Post date:** [June 4, 2024, 10:07pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/16 "2024-06-04T22:07:51Z")

</div>

> [@hajario](#):
>
> > [@Elmer\_J.Fudd](#):
> >
> > I irrationally thought the X in LAX stood for “international”. Not sure why. Turns out X is just a place filler to comply with the 3 letter standard.
> 
> There’s also PHX for Phoenix and PDX for Portland OR. The original names of those three airports didn’t have the X.

A similar example is Mirabel International, a relatively new airport built way outside of Montreal that was supposed to be the new international airport while the old one at Dorval (YUL) served domestic traffic. This never happened because Mirabel was so far out of the city that it was very unpopular, so now it just basically handles cargo.

But this airport was new and there was no old weather station or anything else to base its code on. So my speculation is that they just started with the mandatory “Y”, added “M” for “Mirabel”, and then were stuck because both the natural mnemonics YML and YMB were already taken. So Mirabel became YMX.

There are actually quite a few Canadian airport codes that have just a single letter as a mnemonic nod to the name it represents – YYC for Calgary, YQR for Regina, YEG for Edmonton, YHZ for Halifax, YYB for North Bay, and many others.

---

<div class="post-metadata">

**Author:** ![mnemosyne](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@mnemosyne](https://boards.straightdope.com/u/mnemosyne)\
**Post date:** [June 4, 2024, 10:19pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/17 "2024-06-04T22:19:55Z")

</div>

And then you have the ICAO codes, which may or may not have anything in common with the IATA ones.

YUL is CYUL (MONTREAL) but LHR is EGLL (LONDON HEATHROW).

The IATA codes are generally used in more “customer facing” applications than the ICAO ones (booking, timetables, baggage handling).

> **[ICAO airport code](https://en.m.wikipedia.org/wiki/ICAO_airport_code)**
>
> The ICAO airport code or location indicator is a four-letter code designating aerodromes around the world. These codes, as defined by the International Civil Aviation Organization and published quarterly in ICAO Document 7910: Location Indicators, are used by air traffic control and airline operations such as flight planning.
> ICAO codes are also used to identify other aviation facilities such as weather stations, international flight service stations or area control centers, whether or not they a...

---

<div class="post-metadata">

**Author:** ![wolfpup](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/wolfpup/32/10618_2.png) [@wolfpup](https://boards.straightdope.com/u/wolfpup)\
**Post date:** [June 4, 2024, 10:27pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/18 "2024-06-04T22:27:08Z")

</div>

> [@mnemosyne](#):
>
> And then you have the ICAO codes, which may or may not have anything in common with the IATA ones.
> 
> YUL is CYUL (MONTREAL) but LHR is EGLL (LONDON HEATHROW).
> 
> The IATA codes are generally used in more “customer facing” applications than the ICAO ones (booking, timetables, baggage handling).

Yes, I was going to mention that but left it out for the sake of brevity.

AFAIK, the ICAO codes for US and Canadian airports are all the same as the IATA codes, preceded by one of the assigned ITU country letters. For Canada, it’s “C”. For the US, it’s “K”, for the same reason that western broadcast station call letters start with “K”, eastern ones with “W” (another assigned letter) and all US aircraft registrations start with “N” (yet a third ITU-assigned letter).

The IATA codes are generally much more familiar to travelers for the reasons you state. And yes, outside of the US and Canada the ICAO codes have no relationship to the IATA codes.

---

<div class="post-metadata">

**Author:** ![Slow\_Moving\_Vehicle](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/slow_moving_vehicle/32/291_2.png) [@Slow\_Moving\_Vehicle](https://boards.straightdope.com/u/Slow_Moving_Vehicle)\
**Post date:** [June 4, 2024, 10:36pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/19 "2024-06-04T22:36:08Z")

</div>

ATL for Hartsfield Jackson International Airport is well-known, I think, not just because it’s the world’s busiest airport, and “ATL” is an obvious abbreviation for “Atlanta”, but also because the rappers, deejays, and producers of Atlanta’s vibrant musi scene have adopted it as a common nickname for the city. As in the phrase “reppin’ the ATL”.

---

<div class="post-metadata">

**Author:** ![WildaBeast](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/wildabeast/32/6_2.png) [@WildaBeast](https://boards.straightdope.com/u/WildaBeast)\
**Post date:** [June 4, 2024, 10:43pm UTC](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489/20 "2024-06-04T22:43:33Z")

</div>

> [@wolfpup](#):
>
> > [@Llama\_Llogophile](#):
> >
> > I still have my boarding pass for a flight from Pensacola to Charlotte. That is, PNS-CLT.
> > 
> > I’m so grown-up. &nbsp;
> 
> At least you didn’t have it framed! \*
> 
> \* You didn’t, right?
> 
> P.S.- A boarding pass from Pensacola to Varginha, Brazil would be even more fraught!

I would personally love to see a flight from Sioux City, Iowa to Dickinson, North Dakota (SUX-DIK)

On a different note, when Panama City, Florida built a new airport in the late aughts, all the logical three letter codes were already taken. So they went with the seemingly random ECP, but they claim it stands for “everyone can party”.

[Next page](https://boards.straightdope.com/t/useless-trivia-about-iata-airport-codes/1002489.md?page=2)
