Airport code lookup

IATA, ICAO, city, country — type any of them. Searches 6,000+ airports.

Start typing to search airports, cities, countries or codes

6,000+ Airports
IATA & ICAO All codes
Cities Global coverage
Real-time Always up to date

Popular airport searches

Frequently asked questions

  • IATA codes are 3 letters (JFK, LHR, NRT) and used by airlines, ticketing, and consumers. ICAO codes are 4 letters (KJFK, EGLL, RJAA) and used by air traffic control and aviation systems. Every commercial airport has both.

  • Big cities have multiple airports — New York has JFK, LGA, and EWR. There's also a metropolitan area code that aggregates them: NYC for New York, LON for London (LHR/LGW/STN/LCY/LTN/SEN), TYO for Tokyo (HND/NRT). Booking sites use the metro code to search all airports at once.

  • No — country codes (like 'USA' or 'GBR') aren't valid for booking. They're useful for filtering search results by country, but every flight needs an airport-level IATA or ICAO code at the origin and destination.

  • If you're booking a passenger flight, use IATA (3 letters). If you're a pilot, dispatcher, or filing a flight plan, use ICAO (4 letters). Most aviation software accepts both, but ATC and METAR/TAF reports use ICAO exclusively.

Other travel tools