The ICAO (/ˌaɪˌkeɪˈoʊ/ , eye-KAY-oh ) AIRPORT CODE or LOCATION INDICATOR is a four-letter code designating aerodromes around the world. These codes are defined by the International Civil Aviation Organization , and published 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 are located at airports. Flight information regions are also identified by a unique ICAO-code.
* 1 History * 2 ICAO codes vs. IATA codes * 3 Structure * 4 Pseudo ICAO-codes * 5 Prefixes * 6 See also * 7 References * 8 External links
The International Civil Aviation Organization was formed in 1947 under the auspices of the United Nations , and it established Flight Information Regions (FIRs) for controlling air traffic and making airport identification simple and clear.
Most of the rest of the world was classified in a more planned
top-down manner. Thus Uxxx referred to the
ICAO CODES VS. IATA CODES
ICAO codes are separate and different from
IATA codes , which are
generally used for airline timetables , reservations, and baggage
tags. For example, the
IATA code for
Map of world regions classified according to the first letter of the ICAO airport code. Map of countries classified according to the ICAO airport code prefix. Any correspondence between subnational regions and second letter also indicated. Micronations not labeled individually.
Unlike the IATA codes, the ICAO codes generally have a regional structure and are comprehensive. In general, the first letter is allocated by continent and represents a country or group of countries within that continent. The second letter generally represents a country within that region, and the remaining two are used to identify each airport. The exception to this rule is larger countries that have single-letter country codes, where the remaining three letters identify the airport. In either case, and unlike IATA codes, ICAO codes generally provide geographical context. For example, if one knows that the ICAO code for Heathrow is EGLL, then one can deduce that the airport EGGP is somewhere in the UK (it is Liverpool John Lennon Airport ). On the other hand, knowing that the IATA code for Heathrow is LHR does not enable one to deduce the location of the airport LHV with any greater certainty (it is William T. Piper Memorial Airport in Lock Haven, Pennsylvania in the United States).
There are a few exceptions to the regional structure of the ICAO code
made for political or administrative reasons. For example, the RAF
Mount Pleasant air base in the
The letters I, J and X are not currently used as the first letter of any ICAO identifier. In Russia and CIS , Latin letter X (or its Morse /Baudot Cyrillic equivalent Ь ) is used to designate government, military and experimental aviation airfields in internal airfield codes similar in structure and purpose to ICAO codes but not used internationally. Q is reserved for international radiocommunications and other non-geographical special uses (see Q code ).
In the contiguous United States, Canada and some airports in Mexico,
most, but not all, airports have been assigned three-letter IATA
codes. These are the same as their ICAO code, but without the leading
K, C, or M.; e.g., YEG and CYEG both refer to Edmonton International
Edmonton, Alberta ; IAD and KIAD are used for Washington
Dulles International Airport ,
Chantilly, Virginia . These codes are
not to be confused with radio or television call signs , even though
both countries use four-letter call signs starting with those letters.
However, because Alaska, Hawaii, and United States territories have
their own 2-letter ICAO prefix, the situation there is similar to
other smaller countries and the ICAO code of their airports is
typically different from its corresponding 3-letter FAA/IATA
identifier. For example,
Hilo International Airport (PHTO vs ITO) and
Juneau International Airport
ZZZZ is a special code which is used when no ICAO code exists for the airport and is normally used in flight plans .
A list of airports, sorted by ICAO code, is available below.
In small countries like Belgium or the Netherlands, almost all aerodromes have an ICAO code. For bigger countries like the UK or Germany this is not feasible, given the limited number of letter codes. Some countries have addressed this issue by introducing a scheme of sub-ICAO aerodrome codes; France, for example, assigns pseudo-ICAO codes in the style LFddnn, where dd indicates the département while nn is a sequential counter. In the case of France, an amateur organisation, the FFPLUM , was formally named the keeper of these codes.
PREFIX CODE COUNTRY
A – WESTERN SOUTH PACIFIC
B – GREENLAND, ICELAND, AND KOSOVO
C – CANADA
D – EASTERN PARTS OF WEST AFRICA AND MAGHREB
DI Côte d\'Ivoire
E – NORTHERN EUROPE
ED Germany (civil)
Denmark and the
ET Germany (military)
F – MOST OF CENTRAL AFRICA AND SOUTHERN AFRICA , AND THE INDIAN OCEAN
FZ Democratic Republic of the Congo
G – WESTERN PARTS OF WEST AFRICA AND MAGHREB
GB The Gambia
GC Spain ( Canary Islands )
H – EAST AFRICA AND NORTHEAST AFRICA
K – CONTIGUOUS UNITED STATES
L – SOUTHERN EUROPE , ISRAEL AND TURKEY
LE Spain (mainland section and Balearic Islands )
M – CENTRAL AMERICA , MEXICO AND NORTHERN/WESTERN PARTS OF THE CARIBBEAN
N – MOST OF THE SOUTH PACIFIC
NC Cook Islands
NL France ( Wallis and Futuna )
NT France ( French Polynesia )
NW France ( New Caledonia )
P – EASTERN NORTH PACIFIC
PB USA ( Baker Island )
PF USA (Alaska) (also PA, PO and PP)
PJ USA ( Johnston Atoll )
PM USA (Midway Island )
PO USA (Alaska) (also PA, PF and PP)
PP USA (Alaska) (also PA, PF and PO)
R – TAIWAN /SOUTH KOREA /PHILIPPINES AND JAPAN
RJ Japan (Mainland)
RK Republic of Korea (South Korea)
RO Japan ( Okinawa )
S – SOUTH AMERICA
T – EASTERN AND SOUTHERN PARTS OF THE CARIBBEAN
TI USA ( U.S. Virgin Islands )
TJ USA ( Puerto Rico )
TR UK ( Montserrat )
U – RUSSIA AND POST-SOVIET STATES , EXCLUDING THE BALTIC STATES AND MOLDOVA
U Russia (except UA, UB, UC, UD, UG, UK, UM and UT)
VA India (also VE, VI and VO)
VE India (also VA, VI and VO)
VI India (also VA, VE and VO)
VO India (also VA, VE and VI)
W – MARITIME SOUTHEAST ASIA (EXCEPT THE PHILIPPINES)
Y – AUSTRALIA
Z – EAST ASIA (EXCLUDING HONG KONG, JAPAN, MACAU, SOUTH KOREA AND TAIWAN)
Z Mainland China (except ZK and ZM)
* Airspace class * Class A airport * Geocode * IATA airport code * ICAO airline designators – A list of codes * List of airports by IATA and ICAO code * International Board for Research into Air Crash Events
* ^ Index of four-character airfield codes in Russia * ^ "Accueil". basulm.ffplum.info.
* ICAO On-line