Go Back  FlyerTalk Forums > Travel&Dining > TravelBuzz
Reload this Page >

IATA vs ICAO codes

Community
Wiki Posts
Search

IATA vs ICAO codes

Thread Tools
 
Search this Thread
 
Old May 28, 2011, 8:35 am
  #1  
Suspended
Original Poster
 
Join Date: Jan 2002
Posts: 22,778
IATA vs ICAO codes

Some IATA airline codes are easily recognisable, while some are cryptic.

No one would hesitate to guess what AA, DL, KL, AF etc are. Who would have guessed what IT is, not to mention 9W, B6, WN. ICAO codes, as three letters makes it possible to assign recognisable codes to more airlines.

The same is for city codes also. Who would guess what YOW is, while ATL, PHL, DEL, AMS, HKG, BOM are recognised right away? The flexibility afforded by 4 letters makes it easier to assign recognisable codes to more cities than is possible with 3 letters. But I like three letter codes.
If airports have three letter codes, airline codes will have to be two letter codes other wise it would be impossible to tell whether a code is referring to an airport, or an airline.
So I am screwed. Do you prefer IATA codes or ICAO codes for airports? What about Airlines? Those who claim ICAO for airlines and IATA for airports will be sentenced to undetermined number of years to terminal confinement with TSA.

P.S. It tuirns out that Ottwa (YOW) and Toronto (YYZ) are just as cryptic in ICAO regime as IATA regime. Leave it to Canadians.

Last edited by Yaatri; May 28, 2011 at 8:42 am
Yaatri is offline  
Old May 28, 2011, 9:15 am
  #2  
 
Join Date: Jun 2009
Location: Oslo, Norway
Posts: 819
IATA codes are used by airlines to send baggage etc to the right destination, ICAO codes are used by pilots to plan flights etc. ICAO is the UN organization so it is generally wider use. Many small airports do not have IATA codes.
William S is offline  
Old May 28, 2011, 9:48 am
  #3  
Suspended
Original Poster
 
Join Date: Jan 2002
Posts: 22,778
Originally Posted by William S
IATA codes are used by airlines to send baggage etc to the right destination, ICAO codes are used by pilots to plan flights etc. ICAO is the UN organization so it is generally wider use. Many small airports do not have IATA codes.
Thank you. I do know what IATA and ICAO are. I did not know which codes were used for which function in functions not uaually tranparent to travellers. It's the IATA codes most visible to travellers. Fare rules that we see also use IATA codes. The two sets of IATA codes,two letter codes for airlines and three letter codes for airports, are also used here on FT, although some people do use ICAO codes for airports.

The max number of distinct two letter codes is 26*26=676 and the max number of distinct three letter is 26*26*26=17576. Some simple codes such as XX (except a few like AA, LV though), II, and XXX, XXI XVI, that have other interpretations are probably not meant to be used.

My frustration is having to look up codes that are not easily recognisable.

Last edited by Yaatri; May 28, 2011 at 9:56 am
Yaatri is offline  
Old May 28, 2011, 10:09 am
  #4  
 
Join Date: Apr 2010
Programs: M&M
Posts: 6
Originally Posted by Yaatri

P.S. It tuirns out that Ottwa (YOW) and Toronto (YYZ) are just as cryptic in ICAO regime as IATA regime. Leave it to Canadians.

Both IATA and ICAO have their headquaters based in Montreal, Canada. As an international distributor of airport codes, they chose their own country to be the last country in order for getting recognizable airport codes.
In fact only the last remaining letters were given to big airports in Canada.

That is why TOR is Torrington, Wyoming and YYZ Toronto.
rcus is offline  
Old May 28, 2011, 6:19 pm
  #5  
 
Join Date: Oct 2002
Location: UK
Posts: 7,560
As has been discussed in various previous threads...:

The reason most Canadian airports have IATA codes starting in Y is that Canada has chosen to base its IATA codes on its ICAO codes, and that the ICAO country codes for Canada are CW, CY and CZ (with CW only used for weather stations).

If you ignore the initial CY then some of the Canadian codes do make sense - OW is Ottawa, VR is Vancouver. (I don't know why Toronto is YZ or why Montreal is UL, though!)

The USA is pretty unique in having the whole of the K series to itself - meaning there are three letters to play with for ICAO airport codes rather than just two. All other countries have two-letter ICAO country codes - EG for the UK, EH for the Netherlands, LF for France and so on.

Oh, and just as an aside... airlines have both two and three letter codes. The three-letter ones are used in flight plans (and often bear no relationship whatsoever to the two-letter ones)
Aviatrix is offline  
Old May 30, 2011, 11:34 am
  #6  
 
Join Date: Feb 2002
Location: BNA
Programs: HH Gold. (Former) UA PP, DL PM, PC Plat
Posts: 8,185
There's an app for that...

"IATA/ICAO Dictionary" in the Android market.
LarryJ is offline  
Old May 30, 2011, 11:51 am
  #7  
KVS
FlyerTalk Evangelist
 
Join Date: Jan 2004
Location: Worldwide
Posts: 12,949
Arrow

Originally Posted by Aviatrix
If you ignore the initial CY then some of the Canadian codes do make sense - OW is Ottawa, VR is Vancouver. (I don't know why Toronto is YZ or why Montreal is UL, though!)
Most likely, there are legacy reasons for the YZ code (e.g. there was originally a weather/railway station with such a code at that location).

Also, TO is, in fact, used for the Toronto IATA City Code (YTO).
KVS is offline  
Old May 30, 2011, 4:06 pm
  #8  
 
Join Date: Dec 2009
Location: WAS
Posts: 3,012
Originally Posted by Yaatri
The flexibility afforded by 4 letters makes it easier to assign recognisable codes to more cities than is possible with 3 letters. But I like three letter codes.
But the ICAO 4-letter codes aren't based on pronunciation (or city name) like the IATA codes are. They're based entirely on location, as a previous poster explained. EGLL is much less recognizable than LHR, if you're not familiar with the codes.
cmn.jcs is offline  
Old May 30, 2011, 6:11 pm
  #9  
 
Join Date: Jan 2005
Location: yyz
Programs: Non-Rev Lifetime
Posts: 1,925
Toronto, Ontario YTO (YYZ YTZ)

Edmonton, Alberta YEA (YEG YXD?)

Montreal, Quebec YMQ (YUL YMX)
PropWasher is offline  
Old Jun 4, 2011, 1:20 am
  #10  
 
Join Date: Jan 2006
Location: SFO
Programs: Delta Gold 1MM, JAL JGC Diamond, Marriott LT Titanium
Posts: 395
A history on airport codes for anyone who is interested:
http://www.skygod.com/asstd/abc.html
Daytona is offline  
Old Jun 5, 2011, 8:02 pm
  #11  
 
Join Date: Jan 2005
Location: Panama City Beach, FL (ECP)
Programs: Delta PM, Alaska MVP, Hilton GoldMarriott Titanium
Posts: 780
Originally Posted by Aviatrix
The USA is pretty unique in having the whole of the K series to itself - meaning there are three letters to play with for ICAO airport codes rather than just two. All other countries have two-letter ICAO country codes - EG for the UK, EH for the Netherlands, LF for France and so on.
I'm pretty sure the FAA controls the P series as well. It's used in the Pacific for Alaska, Hawaii, US Territories, and Compact of Free Association Nations (Palau, Micronesia, Marshall Islands) only.
Berto is offline  


Contact Us - Manage Preferences - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

This site is owned, operated, and maintained by MH Sub I, LLC dba Internet Brands. Copyright © 2024 MH Sub I, LLC dba Internet Brands. All rights reserved. Designated trademarks are the property of their respective owners.