IATA Airport Code Lookup

Find any major airport by its 3-letter IATA code instantly

Look up airports by their 3-letter IATA code or by name and city to get the airport name, city, country, and ICAO code, using a built-in offline database of the world's busiest airports.

What is an IATA airport code?

It is a three-letter code assigned by the International Air Transport Association to identify an airport, such as LHR for London Heathrow or JFK for New York Kennedy. These are the codes printed on boarding passes and luggage tags and used in booking systems.

What this tool does

This lookup turns a three-letter IATA airport code into a readable airport identity — full name, city, country, and the matching four-letter ICAO code — and works the other way too: type a city or country and see its airports. It runs entirely in your browser against a built-in database of the world’s busiest airports, so there is no network call and no API key.

How it works

IATA assigns each commercial airport a unique three-letter code (LHR, JFK, DXB) used across booking, ticketing, and baggage systems. ICAO assigns a separate four-letter code (EGLL, KJFK, OMDB) used in flight operations and air traffic control, where the leading letters encode the region. The tool indexes each airport by code, name, city, and country, then filters as you type, matching any of those fields case-insensitively.

Tips and notes

Codes are unique per airport, so a three-letter query returns at most one airport. Do not confuse an airport code (LHR) with a city code (LON), which groups several airports in one metropolitan area. ICAO’s first letters map to regions — K for the contiguous US, EG for the UK, OM for the UAE — a handy sanity check when you have an ICAO code but not the IATA one. This curated set covers major hubs; very small airports may not appear.