The Aviation Gift Co.

Your bag (0)

Airport codes: IATA and ICAO

Airport codes come in two systems, and most airports carry one of each: a three-letter IATA code for the commercial side of aviation, and a four-letter ICAO code for the operational side.

A stack of blank luggage tags on a check-in desk, a plain white aircraft on the apron beyond the window.
AI-made illustration.

What is an airport code?

An airport code is a short identifier for an airport. Most airports carry two: a three-letter IATA code for the commercial side of aviation, and a four-letter ICAO code for the operational side.

What is the difference between IATA and ICAO codes?

The short one belongs to IATA. Its own description of its coding schemes says that airlines and CRSs may request the assignment of a unique three-letter code to identify a location like an airport, and that bus and ferry stations can qualify too where they connect into air travel. That's the code you see when you book something.

The long one is the ICAO location indicator, and it's what goes in the box on an international flight plan. FAA guidance tells filers to file a 4-letter LOCID whenever available for the departure and destination aerodromes, and shows the regional logic plainly: for airports in the contiguous United States you convert the three-letter code by prefixing a K. The first letter or two tells you roughly where in the world you are.

To try one right now, the airport code lookup takes either code, or an airport name, and returns the airport with both codes and its coordinates. To see a code set as a print, type it in. For one worked example, Heathrow's codes, LHR and EGLL, are on their own page, and so are Gatwick's, Manchester's and Edinburgh's.

Why one of them ends up on a wall

Because the three-letter code stops being an abbreviation after a while and starts being a name. It's the airport somebody learned to fly at, or flew out of to start something, or has taped inside a flight bag for years. Three letters carry all of that and take up almost no room, which is the whole idea behind the airport code print.

Codes belong to runways, which is what a runway is, and the rest of the ground sits on the sky.

Questions, answered

What are UK airport codes?
Most UK airports carry both kinds: a three-letter IATA code used commercially, and a four-letter ICAO location indicator used operationally, which for the UK begins EG.
What is the difference between IATA and ICAO codes?
IATA assigns the three-letter code you see when you book. ICAO's four-letter location indicator is what goes on an international flight plan, and FAA guidance tells filers to use it whenever available.
Why do some codes look nothing like the city?
Because the three-letter set has been assigned for a long time and is nearly full, and IATA assigns codes to locations including bus and ferry stations that connect into air travel, not only to airports.
Can I look up an airport code?
Yes, free and without signing up, on our airport code lookup: it returns the name, the ICAO code and the coordinates.
How many letters does an airport code have?
An IATA code has three letters and an ICAO code has four. Most airports carry one of each.