OpenFlights Scraper
Pricing
from $3.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
5 days ago
Last modified
Categories
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
| Field | Description |
|---|---|
airportId | OpenFlights internal ID |
name | Full airport name |
city | City served |
country | Country |
iataCode | 3-letter IATA code (e.g. JFK) |
icaoCode | 4-letter ICAO code (e.g. KJFK) |
latitude | Decimal latitude |
longitude | Decimal longitude |
altitude | Altitude in feet |
timezone | UTC offset |
tzDatabase | Olson timezone database name |
type | Airport type |
Route records
| Field | Description |
|---|---|
airline | Airline IATA code |
sourceAirport | Origin airport IATA code |
destinationAirport | Destination airport IATA code |
codeshare | Whether this is a codeshare route |
stops | Number of stops (0 = direct) |
equipment | List of aircraft type codes |
Airline records
| Field | Description |
|---|---|
name | Full airline name |
iataCode | 2-letter IATA code |
icaoCode | 3-letter ICAO code |
callsign | Radio callsign |
country | Country of registration |
active | Whether currently operating |
Input options
| Field | Type | Description |
|---|---|---|
mode | select | airports, airlines, routes, routesByAirport |
country | string | Filter by country name |
airportCode | string | IATA code for routesByAirport mode |
activeOnly | boolean | Only active airlines |
maxItems | integer | Max records (1–100,000) |
Example use cases
- Airport database — Build a complete database of all US airports with GPS coordinates
- Route analysis — Find all flights serving London Heathrow (LHR)
- Airline research — List all active European airlines
- 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.