Airport Data
With Daily Updates
IATA/ICAO codes, coordinates, timezones, city and country enrichment, destination photos, and more — structured JSON for every airport, updated daily.
16,448 airports · 9,855 cities · 250 countries · Updated daily
// Fetch London Heathrow Airport
const response = await fetch(
'https://airhex.com/api/v1/airports?iata=LHR',
{ headers: { 'Authorization': 'Bearer YOUR_API_KEY' } }
);
const data = await response.json();
// Response
{ iata: "LHR", icao: "EGLL",
name: "London Heathrow Airport",
latitude: 51.469603,
longitude: -0.453566,
timezone: "Europe/London",
city: { code: "LON", name: "London", ... },
country: { code: "GB", name: "United Kingdom", ... }, ... }
Trusted by leading aviation & travel companies










Everything you need from airport reference data
Comprehensive, structured, always current — so you can focus on building.
Complete Airport Data Set
Every commercial and regional airport with IATA/ICAO codes, coordinates, timezone, weekly flights, and contact details.
Global Coverage
Airports, cities, and countries across every region — international hubs, regional facilities, and domestic airfields with consistent metadata.
Updated Daily
Database refreshes every 24 hours. Airport reclassifications, new facilities, and metadata changes reflected automatically.
City & Country Enrichment
Airport records include nested city and country objects with names, population, timezone, photos, currency, and geographic data in a single request.
Powerful Filtering
Query by IATA, ICAO, city code, country code, or name search. Filter by major airports or get all terminals serving a city.
Consistent JSON Schema
Clean, predictable response structure across airports, cities, and countries. Build once, handle every record the same way.
See It In Action
Real-world travel experiences powered by Airhex airport data — codes, coordinates, cities, and enrichment data.
These mockups use live airport data from the Airhex API — IATA/ICAO codes, coordinates, city enrichment, timezone, and traffic data.
Build smarter travel experiences
Structured enrichment data that turns cryptic airport codes into rich location context.
Smart airport autocomplete
Every city record includes popularity and population rankings. Build precise autocomplete dropdowns where the most relevant airports surface first — sorted by real traffic data, not alphabetical order. Users find their destination faster, and your search form converts better.
Licensed destination photos
Each city record includes a city_photo URL — a licensed, ready-to-use destination image. Drop them into search results, booking confirmations, or marketing emails without sourcing images separately. Increase engagement and conversion with visual destination context.
Get started in minutes
Sign up, query, and build — we handle the data pipeline.
Get Your API Key
Sign up, pick a plan, and receive your key instantly. Everything works within minutes.
Query the Airports Endpoint
Call /airports with IATA, ICAO, country, or city code. Receive clean, enriched JSON responses.
We Handle the Rest
We source, verify, and update all airport records daily so you always have the freshest data.
Frequently Asked Questions
More data for your travel products
Trusted by hundreds of travel companies
Ready to integrate airport data?
Get your API key and start querying airport data in minutes.
Plans from $0
Get StartedNot ready to commit? Get a free Sandbox API key to test the API first.