Benzerlik görmek nedeni, "eski" bir havaalanı olmasıdır. Başlangıçta, havaalanları şehir adıyla çağrıldı. Los Angeles havaalanı LA, San Francisco SF, San Jose SJ, vb. Bunlar IATA kodları.
Ancak, tüm havaalanları için yeterli 2 harfli kombinasyon yok ve ek bir mektup eklendi. Böylece LA LAX (LAA Colorado'da bir havaalanıdır), SF SFO (SFA Tunus'ta bir havaalanıdır), San Jose SJC vb. Oldu. Yeni havaalanları sözleşmeyi izlemeye yetecek kadar kombinasyona sahip değildi. Chicago'nun Orchard Field Havaalanı ORD oldu (sadece "O" nın benzerliği var).
San Jose, Kaliforniya SJC'dir. Peki ya Filipinler'deki San Jose? SJI. Kosta Rika'daki San Jose? SJO.
Diğer çatışmalar da kodlamayı etkiler: örneğin Londra Gatwick Havaalanı LGW'dir, çünkü LGA New York LaGuardia Havaalanı tarafından alınır (her ikisinde de LGA kısaltması vardır).
Birçok ülke kodlamayı dahili olarak sistematik hale getirir, örneğin birçok yeni Kanadalı havalimanı Y ile başlar ve bu da onları havalimanı listelerinde gruplandırır. 4 harfli yeni ICAO kodları (IATA 3 harfli kodlarla karıştırılmamalıdır, bunlar aynı değildir ), ABD için K ülkesini / bölgesini işaretleyen ilk harf (veya ilk iki) vardır (yani LAX KLAX olur), Kanada için C (yani Toronto YYZ, CYYZ olur), Avrupa için E ve L, İngiltere için EG (LHR'yi EGLL olarak değiştirdi), vb. Bazıları 4 harfin kodlamasında 3 harf tutar (LAX-> KLAX gibi) , bazıları yok (LHR-> EGLL gibi).