Airport Codes (IATA)
Find any airport by IATA code, city or country. A directory of 154 of the world's busiest airports — with ICAO codes.
Show all airports ↓
Most searched
All airports by region
Europe (54)
Asia (43)
North America (27)
South America (10)
Africa (13)
Frequently asked questions
What is an IATA airport code?
An IATA code is a three-letter code that uniquely identifies an airport worldwide (e.g. LHR for London Heathrow, SOF for Sofia). It appears on boarding passes, baggage tags, and bookings, and is assigned by the International Air Transport Association (IATA).
What is the difference between an IATA and an ICAO code?
The IATA code is three letters (LHR) and is what passengers see — on tickets, departure boards and luggage. The ICAO code is four letters (EGLL) and is used by pilots and air traffic control; its first letter denotes the region. Each airport has one of each.
How do I find the code for a specific airport?
Type the city name, country, or the code itself into the search box above. Every airport has its own page with the IATA and ICAO codes, the city served, and the country.
Why does a code sometimes not match the city name?
Historic names persist after renaming — e.g. ORD comes from "Orchard Field", the former name of Chicago O’Hare. Some codes reflect a district or a previous airport name.
Where does the data come from?
This is a curated directory of the world's busiest and most-searched airports with their official IATA and ICAO codes. No external services are queried — everything runs in your browser.