OpenFlights Scraper avatar

OpenFlights Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
OpenFlights Scraper

OpenFlights Scraper

Scrape global aviation data from OpenFlights - 14,000+ airports, 6,000+ airlines, and 67,000+ routes. Filter by country, airport code, or active status.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 days ago

Last modified

Share

Scrape global aviation data from OpenFlights — the world's most comprehensive open-source aviation dataset with 14,000+ airports, 6,000+ airlines, and 67,000+ flight routes. Completely free, no API key, no credentials.

What you can scrape

  • Airports — 14,000+ worldwide airports with GPS coordinates, IATA/ICAO codes, timezone
  • Airlines — 6,000+ airlines with country, IATA/ICAO codes, and active status
  • Routes — 67,000+ global flight routes with aircraft types
  • Routes by airport — All departures and arrivals for a specific airport (by IATA code)

Output fields

Airport records

FieldDescription
airportIdOpenFlights internal ID
nameFull airport name
cityCity served
countryCountry
iataCode3-letter IATA code (e.g. JFK)
icaoCode4-letter ICAO code (e.g. KJFK)
latitudeDecimal latitude
longitudeDecimal longitude
altitudeAltitude in feet
timezoneUTC offset
tzDatabaseOlson timezone database name
typeAirport type

Route records

FieldDescription
airlineAirline IATA code
sourceAirportOrigin airport IATA code
destinationAirportDestination airport IATA code
codeshareWhether this is a codeshare route
stopsNumber of stops (0 = direct)
equipmentList of aircraft type codes

Airline records

FieldDescription
nameFull airline name
iataCode2-letter IATA code
icaoCode3-letter ICAO code
callsignRadio callsign
countryCountry of registration
activeWhether currently operating

Input options

FieldTypeDescription
modeselectairports, airlines, routes, routesByAirport
countrystringFilter by country name
airportCodestringIATA code for routesByAirport mode
activeOnlybooleanOnly active airlines
maxItemsintegerMax records (1–100,000)

Example use cases

  1. Airport database — Build a complete database of all US airports with GPS coordinates
  2. Route analysis — Find all flights serving London Heathrow (LHR)
  3. Airline research — List all active European airlines
  4. Travel apps — Provide route and airport data for flight search

FAQ

Where does the data come from? OpenFlights is an open-source project maintained at github.com/jpatokal/openflights. Data is community-contributed and regularly updated.

How accurate are the coordinates? Airport coordinates are generally accurate to within ~100m. Altitude is in feet.

What does IATA vs ICAO mean? IATA codes (3 letters, e.g. JFK) are used for passenger ticketing. ICAO codes (4 letters, e.g. KJFK) are used by pilots and air traffic control.