9,510 Airports · 236 Countries · Free API
Airport Code Lookup
Which airport is that code? Which city does it serve, and where can you fly direct? Every IATA and ICAO code on earth, in one search.
Enter any IATA code (LHR), ICAO code (EGLL), airport name or city, and get the airport, its codes, location and direct flights.
Why Use AirportCodeCheck?
Codes, airports and direct flights in one place
9,510 Airports
Every commercial airport worldwide, plus 8,798 IATA-coded fields: both codes, location, elevation and country. Browse by country.
Direct Flights & Live Weather
Airport pages show every nonstop destination on a route map, plus live decoded METAR weather - data other airport sites charge a subscription for. Browse by airline.
IATA and ICAO Together
Ticket codes and pilot codes on the same page, searchable either way. What is the difference?
Free API Included
Airport and route lookups as JSON via our free API, no key required. Need more than 100 requests a day? A free IPNOVA API key at api.ipnova.com gives you 30,000 lookups a month and 60 a minute. Get an IPNOVA API key.
Frequently Asked Questions
Airport codes and direct flights explained
What is the difference between an IATA and an ICAO code?
IATA codes are the three-letter codes you see on tickets and luggage tags (LHR, JFK, DXB), assigned by the airline industry. ICAO codes are four-letter codes used by pilots, flight plans and air traffic control (EGLL, KJFK, OMDB). Every airport page here shows both. Read the full guide.
How accurate are the direct-flight destinations?
Route lists are adapted from Wikipedia's airline and destination tables, which are maintained under a strict sourcing policy and refreshed here monthly. They show which routes exist, including seasonal ones; always verify days and times with the airline before booking.
Why do some airports share a code with their city?
Many IATA codes are metropolitan codes: LON covers all London airports, NYC covers the New York ones. Individual airports keep their own codes (LHR, LGW, JFK, EWR). Our lookup always resolves to the specific airport.
Where does the data come from?
Airport records come from OurAirports, a public-domain dataset maintained by a global community since 2007. Routes are adapted from Wikipedia (CC BY-SA). Both are refreshed monthly on our servers; nothing is queried from third parties when you search.
Is there an API?
Yes, a free JSON API: airport lookup by IATA or ICAO code, search, and direct-route lists. No key, no registration, fair-use rate limits.
How do I find which airport a code belongs to?
Type the code, the airport name or the city in the lookup above. You get the airport, both its IATA and ICAO codes, its exact location and elevation, and the destinations it serves with direct flights.
Is this airport code lookup free?
Yes, completely free with no registration, including the JSON API for developers.