Airport Code Lookup: Find ICAO and IATA Codes

Search over 28,000 global airports, heliports, and military airfields instantly by ICAO code, IATA code, city, or facility name.

AIRPORT LOCATIONS & CODES

Search over 28,000+ global airports, heliports, and flight facilities instantly.

Ready. Click inside the search box to activate the live data stream.

How to Search the Global Airport Directory

This lookup engine provides instant client-side filtering across global aviation registries. Clicking inside the search box connects to a global CDN to stream the complete dataset instantly. You can filter the active index using five parameters:

  • ICAO Code: Enter the 4-letter regional location indicator used by pilots and ATC (e.g., KJFK, EGLL).
  • IATA Code: Enter the 3-letter location identifier assigned to commercial passenger hubs (e.g., JFK, LHR).
  • City / Region: Locate smaller fields by typing the primary city or municipality served.
  • Country: Filter global aerodromes down by their national boundary or island territory.
  • Facility Name: Type the formal, regional, or historic name of the flight facility.

Registry Coverage: Beyond major international commercial hubs, this index contains remote general aviation airstrips, private helipads, seaplane bases, and active military airfields worldwide.

ICAO vs. IATA Airport Codes Explained

The international aviation industry utilizes two completely separate code structures managed by distinct regulatory bodies.

FeatureICAO Code SystemIATA Code System
Code Length4 Letters3 Letters
Governing BodyInternational Civil Aviation Organization (UN Agency)International Air Transport Association (Airline Trade Group)
Primary Use CaseAir traffic control coordination, dispatch flight planning, weather reports (METAR/TAF), and instrument approach charts.Passenger ticketing, baggage tag tracking, consumer flight schedules, and public cargo manifests.
Structure LogicGeographically organized by global region, FIR sector, and country boundaries.Geographically arbitrary; usually an abbreviation of the city or airport name.
Example (London Heathrow)EGLL (E = Northern Europe, G = UK, LL = Heathrow)LHR (London Heathrow abbreviation)

Geographically Decoding a 4-Letter ICAO Code

Unlike IATA codes, which function as simple textual abbreviations, ICAO codes act as structured geographic coordinates. The first two characters tell a pilot exactly where on Earth the aircraft is positioned:

  • First Character (Regional Identifier): Points to a specific continent or major oceanic tracking zone. For example, K represents the continental United States, E indicates Northern Europe, C is Canada, W is Southeast Asia, and O is the Middle East.
  • Second Character (National Identifier): Pinpoints the specific country or domestic airspace jurisdiction within that regional block. Inside Northern Europe (E), G denotes the United Kingdom (EGLL), while D represents Germany (EDDF).
  • Final Two Characters: Uniquely identify the specific runway facility, tower network, or aerodrome within that country’s borders.

Default Base Reference Hubs

When the tool initializes, five global cornerstone transit hubs are displayed by default. Their cross-system identifiers and target geographic boundaries are mapped below:

  • KJFK (JFK): John F. Kennedy International Airport — New York City, USA (Eastern Time Zone).
  • EGLL (LHR): London Heathrow Airport — London, United Kingdom (Greenwich Mean Time / BST).
  • OMDB (DXB): Dubai International Airport — Dubai, United Arab Emirates (Gulf Standard Time).
  • RJTT (HND): Tokyo Haneda Airport — Tokyo, Japan (Japan Standard Time).
  • WSSS (SIN): Singapore Changi Airport — Changi, Singapore (Singapore Standard Time).