One location with summary about datasets explored as part of the SynthAir project
- ✅ Data received
- 👍 Samples received
- 🟠 Samples available
- ❌ Samples unavailable
| Name | Type | Size | Region | Price | Note |
|---|---|---|---|---|---|
| Eurocontrol Flights | Flight Plan | xx MB | Euro | Free | ✅ |
| Eurocontrol Points | Flight Plan | xx MB | Euro | Free | ✅ |
| Eurocontrol FIRs | Flight Regions | xx MB | Euro | Free | ✅ |
| Eurocontrol AUAs | Flight Regions | xx MB | Euro | Free | ✅ |
| Eurocontrol Route | Routes Info | xx MB | World | Free | ✅ |
| ADSB-X samples | ADS-B | xx MB | World | Public | 👍 1st day /month |
| Brazil-Flights | Flight Table | 83 MB -> 13.3+ GB | Brazil | Public | ✅ |
| OTS | Flight Table | xx MB | US | Public | ✅ |
| PlaneFinder | ADS-B | xx MB | World | $$$ | 🟠 Contacted for samples |
| PlaneFinder | Flight Table | xx MB | World | $$$ | 🟠 Contacted for samples |
| AvDelphi | Flight Table | xx MB | World | $$$ | ❌ Paid API |
| AvDelphi | NOTAM | xx MB | World | $$$ | ❌ Paid API |
| AvDelphi | ACARS | xx MB | World | $$$ | ❌ Web access only |
| ACI World | Airport: volumes | xx MB | World | 6600$ | 👍 For 2022 and 2021 |
| OpenSky | ADS-B | xx MB | World | Public | ❌ & ✅ Sebastian has access |
| OpenSky | Live-API | xx MB | World | Public | 🟠 |
| OpenSky | Misc | xx MB | World | Public | 🟠 |
| OpenSky | Voice records | xx MB | World | Public | ⚙️ Work in Progress |
| DataWorld | Misc | xx MB | Misc | Public | 🟠 Small volumes |
| KiltHub TrajAir | ADS-B | ~400 MB | USA | Public | ✅ General Aviation only |
The data from Eurocontrol consists of 28 zip files, each corresponding to a specific month and year. The files are named as YYYYMM.zip, where YYYY is the year and MM is the month. The data spans from 2015 to 2021, but only four months (March, June, September, and December) are available for each year.
In each zip file, there are several CSV files. The most important files are:
Flights_YYYYMMDD_YYYYMMDD.csv: contains the flight data for the specific month. See the Flights.ipynb notebook for more details.Flight_Points_[Filed/Actual]_YYYYMMDD_YYYYMMDD.csv: contains the points crossed by the flights in chronological order. See the flight_Points.ipynb notebook for more details.Flight_FIRs_[Filed/Actual]_YYYYMMDD_YYYYMMDD.csv: contains the FIRs (Flight Information Regions) crossed by the flights in chronological order. See the flight_information_regions.ipynb notebook for more details.FIR_YYMM.csv: contains information about FIR.
Flight_AUAs_[Filed/Actual]_YYYYMMDD_YYYYMMDD.csv: contains the AUAs (ATC Unit airspace) crossed by the flights in chronological order. See the AUAs.ipynb notebook for more details.Route_YYMM.csv: contains information about traffic routes. See the routes.ipynb and route_discrepancy_study.ipynb notebook for more details.
Freely accessible ADS-B data here, and one of the largest of its kind. Quality compares to the commercial data available on other platforms.
OpenSky also provides a Live API for aircraft tracking.
In the future, ATC voice recordings will be made available.
Is only availble for research by universities or other 'not-for-profit' institutions.
Contains:
- Historical raw ADS-B flight record data
- API access to live tracking of planes
- Scientific set of datasets (Vector states, Raw data, LocaRDS, Covid19, Metadata, Emergencies, Climbings, ADS-C ...)
Example of flight trajectories from Amsterdam to Milan (2019-01-01 to 2020-01-01) |
Example of flight trajectories from Amsterdam to Milan (2019-01-01 to 2020-01-01) with altitude |
- See the script get_data.py for an example of how to download data from OpenSky.
- See the script preprocess_data.py for an example of how to preprocess the data from OpenSky.
The OpenSky Network is a non-profit community-based receiver network which has been continuously collecting air traffic surveillance data since 2013. Unlike other networks, OpenSky keeps the complete unfiltered raw data and makes it accessible to academic and institutional researchers. With over 30 trillion ADS-B, Mode S, TCAS and FLARM messages collected from more than 6000 sensors around the world, the OpenSky Network exhibits the largest air traffic surveillance dataset of its kind. The mission of our non-profit association is to support open global air traffic research by universities and other not-for-profit institutions.
The data from ADS-B Exchange is available free of charge for the first 24 hours of every month starting 2016.
Roughly 3-4 Gb of data per year
Sample data is available here
-
readsb-hist: Snapshots of all global airborne traffic are archived every 5 seconds starting May 2020, (prior data is available every 60 secs from starting in July 2016). You can access this data at the following URL, replacing
yyyy,mm, andddwith the year, month, and day respectively: https://samples.adsbexchange.com/readsb-hist/yyyy/mm/dd -
Trace Files: Activity by individual ICAO hex for all aircraft during one 24-hour period are sub-organized by last two digits of hex code. You can access this data at the following URL, replacing
yyyy,mm,dd, andxxwith the year, month, day, and last two digits of the hex code respectively: https://samples.adsbexchange.com/traces/yyyy/mm/dd/xx/ -
hires-traces: Same as trace files, but with an even higher sample rate of 2x per second, for detailed analysis of flightpaths, accidents, etc. You can access this data at the following URL, replacing
yyyy,mm,dd, andxxwith the year, month, day, and last two digits of the hex code respectively: https://samples.adsbexchange.com/hires-traces/yyyy/mm/dd/xx -
ACAS: TCAS/ACAS alerts detected by our ground stations, by day. You can access this data at the following URL, replacing
yyyy,mm, andddwith the year, month, and day respectively: https://samples.adsbexchange.com/acas/yyyy/mm/dd/
Alledgedly from the National Civil Aviation Agency. Can be downloaded from kaggle, but direct provenance should be prefered (unavailable for now)
A public domain collection of flight schedules recorded by the Brazilian civil air administration over the course of 10 years, available for download here, and basic vizualisations are located here
License is Public Domain
Contains an estimated 60 Million entries
| FL_DATE | OP_CARRIER | OP_CARRIER_FL_NUM | ORIGIN | DEST | CRS_DEP_TIME | DEP_TIME | DEP_DELAY | TAXI_OUT | WHEELS_OFF | CRS_ELAPSED_TIME | ACTUAL_ELAPSED_TIME | AIR_TIME | DISTANCE | CARRIER_DELAY | WEATHER_DELAY | NAS_DELAY | SECURITY_DELAY | LATE_AIRCRAFT_DELAY |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018-01-01 | UA | 2429 | EWR | DEN | 1517 | 1512.0 | -5.0 | 15.0 | 1527.0 | 268.0 | 250.0 | 225.0 | 1605.0 | NaN | NaN | NaN | NaN | NaN |
| 2018-01-01 | UA | 2427 | LAS | SFO | 1115 | 1107.0 | -8.0 | 11.0 | 1118.0 | 99.0 | 83.0 | 65.0 | 414.0 | NaN | NaN | NaN | NaN | NaN |
| 2018-01-01 | UA | 2426 | SNA | DEN | 1335 | 1330.0 | -5.0 | 15.0 | 1345.0 | 134.0 | 126.0 | 106.0 | 846.0 | NaN | NaN | NaN | NaN | NaN |
| 2018-01-01 | UA | 2425 | RSW | ORD | 1546 | 1552.0 | 6.0 | 19.0 | 1611.0 | 190.0 | 182.0 | 157.0 | 1120.0 | NaN | NaN | NaN | NaN | NaN |
Detailed and complete data provided by the United States Office of Transportation Safety. It is made available here aviation -> Airline On-Time Performance Data -> Marketing Carrier On-Time Performance (Beginning January 2018).
Recommended to download the whole zipped file (otherwise website issues). Button is just under the description on the right. Data is available per month and updated regularly.
It contains several databases collected mostly through surveys and studies and, among others, makes the following available:
- Airline On-Time Performance Data:
- Freight and passenger statistics
- Ticket surveys
- Intermodal passenger connectivity
See website for full list or see here for already pre-processed examples
- 120 columns
- Flight Schedule with details for delays and diversion
| DOT_ID_Operating_Airline | Tail_Number | OriginAirportID | OriginCityName | DestAirportID | DestCityName | DepTime | DepDelay | WheelsOff | ArrDelay |
|---|---|---|---|---|---|---|---|---|---|
| 20500 | N535GJ | 13296 | Manchester, NH | 11618 | Newark, NJ | 1849.0 | 71.0 | 1913.0 | 45.0 |
| 20500 | N535GJ | 12264 | Washington, DC | 11618 | Newark, NJ | 814.0 | -1.0 | 912.0 | 26.0 |
| 20500 | N535GJ | 11618 | Newark, NJ | 13296 | Manchester, NH | 1654.0 | 74.0 | 1735.0 | 86.0 |
| 20500 | N547GJ | 15016 | St. Louis, MO | 13930 | Chicago, IL | 630.0 | 0.0 | 717.0 | 25.0 |
| 20500 | N504GJ | 15016 | St. Louis, MO | 12264 | Washington, DC | 1333.0 | 33.0 | 1345.0 | 18.0 |
See more details in the OTS vizualisations or OTS README file
🟠 Had been contacted for samples
A commercial plaform providing curated datasets on:
- Flights: ADSB like, flight tracking and flight status
- Airports: Schedules, departires, arrivals and Local weather
- Airlines: Fleet information, aviation photography...
A mostly aviation metadata oriented online database with various information on Contains valuable information for fine grain manual research but isn't suited to big data.
- Supliers
- ACARS Records
- Aircraft types
- Airframes
- Airlines and Operators
- Airports information (API Compatible)
- ATC & FIR zones
- Aviation Comms
- AWD's
- Flights Tables & metadata (API Compatible)
- Images
- NOTAMS (API Compatible)
- Powerplants
- Radar Sites
- Waypoints
- Weather information
The Annual World Airport Traffic Dataset, 2023 Edition, is the industry’s most comprehensive airport statistics dataset featuring airport traffic for over 2,600 airports across more than 180 countries and territories. It provides a view of air transport demand across the world’s airports by three thematic areas: passengers (international and domestic), air cargo (freight and mail) and aircraft movements (air transport movements and general aviation) for the year 2022.
A total of ~2600 aiports are represented, and numbers account for both year 2022 and 2021.
| Header | Description |
|---|---|
| Region | The geographical region where the airport is located |
| Country | The country where the airport is located |
| Country Code | The ISO country code of the country where the airport is located |
| City | The city where the airport is located |
| Airport Name | The official name of the airport |
| IATA Code | The International Air Transport Association code for the airport |
| Movements Combi 2022 | The combined movements at the airport in 2022 |
| Movements Cargo/mail 2022 | The number of cargo/mail movements at the airport in 2022 |
| Movements Air transport 2022 | The number of air transport movements at the airport in 2022 |
| Movements General aviation and Military 2022 | The number of general aviation and military movements at the airport in 2022 |
| Movements 2022 | The total number of movements at the airport in 2022 |
| Passenger International 2022 | The number of international passengers at the airport in 2022 |
| Passenger Domestic 2022 | The number of domestic passengers at the airport in 2022 |
| Passenger Terminal 2022 | The number of passengers at the airport terminal in 2022 |
| Passenger Direct transit 2022 | The number of direct transit passengers at the airport in 2022 |
| Passengers 2022 | The total number of passengers at the airport in 2022 |
| Freight International 2022 | The amount of international freight handled at the airport in 2022 |
| Freight Domestic 2022 | The amount of domestic freight handled at the airport in 2022 |
| Freight 2022 | The total amount of freight handled at the airport in 2022 |
| Mail 2022 | The amount of mail handled at the airport in 2022 |
| Total cargo 2022 | The total amount of cargo handled at the airport in 2022 |
| ... 2021 data ... | Similar information as above for year 2021 |
A collection of small datasets of varying nature such as.
- Airport information for every country (size, geo, names)
- Some flight schedules eg (this or this)
- Flight Information Regions (FIR) Data is very different in format, size. Requires a lot of research and pre-processing
Public Domain dataset of general aviation flights, acquired between 12/09/2020and 27th/04/2021. It is available for download here
Total rows: 2 731 256
| ID | Time | Date | Altitude | Speed | Heading | Lat | Lon | Age | Range | Bearing | Tail | Metar |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 10837576 | 06:56:47.554 | 09/18/2020 | 2400 | 132 | 152 | 40.753006 | -80.17804 | 1.707318 | 19.46265851422735 | -98.08739957853011 | N445ME | K ... |
| 10837576 | 06:56:49.451 | 09/18/2020 | 2400 | 132 | 152 | 40.753006 | -80.17804 | 0.708735 | 19.46265851422735 | -98.08739957853011 | N445ME | K ... |
| 10837576 | 06:56:52.423 | 09/18/2020 | 2400 | 132 | 152 | 40.749687 | -80.17567 | 0.591813 | 19.32137670596792 | -99.25419554890154 | N445ME | K ... |
| 10837576 | 06:56:53.542 | 09/18/2020 | 2400 | 132 | 152 | 40.74774 | -80.17432 | 0.685392 | 19.24561039228262 | -99.94469440923552 | N445ME | K ... |

