Skip to main content
ToolsHub

Airport Code Lookup (IATA/ICAO)

Type an IATA code, ICAO code, airport, or city name to instantly find matched airports with code pairs, location details, and map-ready coordinates.

Updated

How to use Airport Code Lookup (IATA/ICAO)

The airport code lookup helps you find airport details from either direction: enter an IATA code like LHR, an ICAO code like EGLL, or a city or airport name to get reliable matches. Results include airport name, IATA and ICAO identifiers, municipality, country code, and map-ready latitude/longitude coordinates. The underlying data is a curated vendored snapshot from the public-domain OurAirports dataset, queried server-side so the full dataset never bloats the client bundle.

  1. Enter at least two characters of an IATA code, ICAO code, city, or airport name.
  2. Press Lookup to query the server-side airport dataset.
  3. Review ranked results, with exact code matches shown first.
  4. Use the returned city, country, and coordinates for itinerary planning, mapping, or follow-on calculations.

IATA vs ICAO codes in practice

IATA codes are three-character labels designed for passenger-facing systems: tickets, boarding passes, baggage tags, and online booking tools. ICAO codes are four-character identifiers designed for operational aviation workflows, including flight plans and air traffic procedures. Many airports have both, but not always in a way that is intuitive from the city name. A dual-lookup tool saves time by accepting either system and returning both codes in one result so travelers and operators can cross-reference quickly.

Example airport identifiers
AirportCityIATAICAO
London Heathrow AirportLondonLHREGLL
John F. Kennedy International AirportNew YorkJFKKJFK
Dubai International AirportDubaiDXBOMDB
Islamabad International AirportIslamabadISBOPIS

How matching priority improves search accuracy

Airport lookup quality depends heavily on ranking logic. If every query used plain substring matching, a short code could return noisy city-name results before the intended airport. This tool applies a deterministic priority: exact IATA match first, exact ICAO match second, then case-insensitive substring matches on airport name and municipality. The approach mirrors how users actually search — code-first when they know it, text-first when they do not — and keeps the top result useful across both workflows.

Worked examples

IATA lookup

Inputs: LHR

Result: London Heathrow Airport · London, GB · ICAO EGLL

ICAO lookup

Inputs: KJFK

Result: John F. Kennedy International Airport · New York, US · IATA JFK

City search

Inputs: Dubai

Result: Returns DXB among ranked airport matches with coordinates

Glossary

IATA code
A three-letter airport identifier used in passenger and commercial travel systems.
ICAO code
A four-letter airport identifier used in flight operations and air traffic systems.
Municipality
The city or locality associated with an airport record in the dataset.
Great-circle distance
The shortest path between two points on a sphere, used for baseline air-distance estimates.

Related reading

Frequently Asked Questions

Free · No spam

Get weekly tool tips & updates

New tools, power-user tips, and productivity hacks — delivered free every Friday.

No spam, ever. Unsubscribe with one click.

Why use Airport Code Lookup (IATA/ICAO)?

  • Supports both IATA and ICAO lookups in one search box, reducing back-and-forth between aviation sources
  • Returns practical location context including city, country, and precise coordinates for each matched airport
  • Ranks exact code hits before text matches so flight-planning lookups surface the intended airport first
  • Runs against a vendored server-side dataset for stable performance without third-party runtime dependencies

Common use cases

  • Confirm the exact airport code before booking travel, filing expenses, or building itinerary exports
  • Resolve an unfamiliar ICAO code from an operations feed into a recognizable airport and city
  • Find candidate airports in a metro area when planning connections or overland transfer legs
  • Pull airport coordinates for quick map plotting, geodesic calculations, or logistics planning

Related Education

Explore all Education.