Skip to main content
AirMilesCalc
Menu

All Airports

Browse 3,243 airports in 225 countries worldwide

Every commercial airport in the OpenFlights database, organised by country, with a live IATA / city / name search. Each airport links to a dedicated page showing routes, airlines, country context, and a distance calculator pre-filled with that airport as origin.
Primary sources · 4
  1. [1] OpenFlights — Airports, airlines, and routesOpen Database License (ODbL) v1.0; ~7,698 airports, ~6,162 airlines, 67,663 routes captured in the final third-party feed update of June 2014 · openflights.org/data.php · Community-maintained https://openflights.org/data.php
  2. [2] IATA Airline Coding DirectoryAuthoritative list of IATA two-letter airline codes and three-letter airport codes · International Air Transport Association · Updated periodically https://www.iata.org/en/publications/directories/code-search/
  3. [3] ICAO Doc 7910 — Location IndicatorsAuthoritative list of four-letter ICAO location indicators for aerodromes worldwide · International Civil Aviation Organization · Updated quarterly https://www.icao.int/safety/OPS/OPS-Section/Pages/doc7910.aspx
  4. [4] ACI World — Top 20 busiest airportsAnnual passenger-traffic ranking; ATL led 2023 with 104.6 M passengers · Airports Council International · July 2024 (for 2023 data) https://aci.aero/2024/07/16/top-20-busiest-airports-in-the-world-confirmed-by-aci-world/
3,243
Airports
225
Countries
66,934
Routes

About This Airport Directory

Welcome to the AirMilesCalc global airport directory. This page catalogues every commercial airport in our database, organized by country, so you can quickly look up airport codes, locations, and route connections. Whether you are planning a multi-city itinerary or researching flight options, this directory is a practical starting point.

The underlying data comes from the OpenFlights open-data project, which compiles airport records from public aviation sources worldwide. Each airport entry includes its three-letter IATA code (used on boarding passes and booking systems), its four-letter ICAO code (used in flight planning and air traffic control), geographic coordinates, and timezone data.

IATA codes are the shorthand travellers encounter most often — think LAX, JFK, or CDG. They are assigned by the International Air Transport Association and appear on luggage tags, departure boards, and booking confirmations. Use the letter index above or browse the country list below to find any airport in our directory.

Top 20 Busiest Airports by Destinations

Ranked by number of unique route destinations served

#AirportIATACityCountryDestinations
1Frankfurt am Main AirportFRAFrankfurtGermany239
2Charles de Gaulle International AirportCDGParisFrance237
3Amsterdam Airport SchipholAMSAmsterdamNetherlands232
4Istanbul AirportISTIstanbulTurkey226
5Hartsfield Jackson Atlanta International AirportATLAtlantaUnited States217
6Chicago O'Hare International AirportORDChicagoUnited States206
7Beijing Capital International AirportPEKBeijingChina204
8Munich AirportMUCMunichGermany191
9Domodedovo International AirportDMEMoscowRussia188
10Dallas Fort Worth International AirportDFWDallas-Fort WorthUnited States187
11Dubai International AirportDXBDubaiUnited Arab Emirates187
12London Heathrow AirportLHRLondonUnited Kingdom171
13George Bush Intercontinental Houston AirportIAHHoustonUnited States169
14Denver International AirportDENDenverUnited States168
15London Gatwick AirportLGWLondonUnited Kingdom165
16Barcelona International AirportBCNBarcelonaSpain163
17John F Kennedy International AirportJFKNew YorkUnited States162
18Adolfo Suárez Madrid–Barajas AirportMADMadridSpain158
19Leonardo da Vinci–Fiumicino AirportFCORomeItaly157
20Newark Liberty International AirportEWRNewarkUnited States153

Airports by Continent

Africa

50Countries
~350Airports

Asia

45Countries
~700Airports

Europe

45Countries
~600Airports

North America

25Countries
~450Airports

Oceania

15Countries
~150Airports

South America

12Countries
~200Airports

Airport Hub Types

Airports are classified into hub types based on the volume of connections they handle and the number of destinations served. Airlines designate certain airports as hubs to consolidate passenger traffic through central routing points, improving schedule frequency and network coverage. Understanding hub classification helps travellers anticipate connection options and service levels at each airport.

Hub TypeDescriptionDestinationsExamples
Primary HubMajor connection point for one or more airlines100+ destinationsATL, LHR, DXB
Secondary HubRegional connection serving a geographic area50–100 destinationsCLT, MUC, DOH
Focus CitySignificant airline operations without full hub status30–50 destinationsAUS, BHX
Regional AirportServes the local market with limited connections<30 destinations

See the FAA for detailed airport classification criteria.

Airport Runway Facts

Airport runways vary enormously in length, elevation, and throughput depending on geography, climate, and traffic demand. High-altitude airports need longer runways because thinner air reduces engine performance and wing lift, while busy single-runway airports push scheduling technology to its limits. Here are some notable records from around the world.

RecordAirportIATADetail
Highest airportEl Alto, La PazLPB4,061 m / 13,323 ft elevation
Lowest airportBar Yehuda (Dead Sea)MTZ-389 m / -1,276 ft elevation
Longest runwayQamdo BamdaBPX5,500 m / 18,045 ft
Busiest single runwayLondon GatwickLGW~55 movements/hour

Visit ACI World for comprehensive airport traffic and infrastructure data.

Understanding Airport Codes

Two coding systems are used to identify airports globally. IATA codesare three-letter identifiers managed by the International Air Transport Association. They are the codes printed on your boarding pass and luggage tag — for example, JFK, LHR, or NRT. These codes are designed for the commercial aviation industry and passenger-facing systems.

ICAO codes are four-letter identifiers assigned by the International Civil Aviation Organization. They are used primarily by air traffic control, flight planning software, and meteorological services. ICAO codes follow a regional prefix system: codes beginning with K denote airports in the contiguous United States, EG covers the United Kingdom, and RJ covers Japan.

AirportCityIATAICAO
John F. Kennedy IntlNew YorkJFKKJFK
HeathrowLondonLHREGLL
Narita IntlTokyoNRTRJAA
Dubai IntlDubaiDXBOMDB
Kingsford SmithSydneySYDYSSY

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

Y

Z

Frequently Asked Questions

How many airports does AirMilesCalc cover?

AirMilesCalc maintains a comprehensive directory of over 3,000 airports across more than 200 countries and territories. Our database is sourced from OpenFlights and includes international airports, regional hubs, and smaller domestic airports that serve scheduled airline routes.

What is an IATA airport code?

An IATA airport code is a three-letter identifier assigned by the International Air Transport Association (IATA) to airports worldwide. These codes are used on boarding passes, luggage tags, and reservation systems. For example, LAX represents Los Angeles International Airport and LHR represents London Heathrow.

How is airport data sourced?

Our airport data is sourced from the OpenFlights database, a community-maintained open-data project. The dataset includes IATA and ICAO codes, geographic coordinates, timezone information, and altitude for each airport. Route data reflects scheduled airline services between airports.

Can I search for airports by city?

Yes. You can use the search feature on our homepage to look up airports by city name, airport name, or IATA code. You can also browse this directory by country to find all airports in a particular region.

Where to go next

External References

Official resources for airport codes and aviation data: