NTSB investigations, Outside the U.S.
180,610 investigations by the National Transportation Safety Board since 1962: 174,589 accidents, the rest incidents and other occurrences. Each has NTSB’s narrative and, once the investigation is done, its probable cause; since 2008, its findings and sequence of events.
Cases, newest first
Query with SQL
duckdb -csv -c "SELECT c.\"ntsbNumber\", c.\"eventDate\", c.\"eventType\", c.\"eventCity\", c.\"eventStateOrRegion\", a.n_number, a.\"aircraftMake\", a.\"aircraftModel\", c.\"highestInjuryLevel\", c.\"totalFatal\", c.\"completionStatus\", c.report_url FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = c.\"mKey\" AND a.position = 1 WHERE c.\"eventCountry\" <> 'USA' ORDER BY c.\"eventDate\" DESC, c.\"ntsbNumber\" DESC"
Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.
SELECT c."ntsbNumber", c."eventDate", c."eventType", c."eventCity", c."eventStateOrRegion", a.n_number, a."aircraftMake", a."aircraftModel", c."highestInjuryLevel", c."totalFatal", c."completionStatus", c.report_url FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = c."mKey" AND a.position = 1 WHERE c."eventCountry" <> 'USA' ORDER BY c."eventDate" DESC, c."ntsbNumber" DESC
Run it at the DuckDB prompt, or in any tool that reads Parquet over HTTPS. More ways to query the release are on Use the data.
NTSB GAA25WA161Accident · 5 fatalClass 5 · ForeignRobinson R44 · Eura, FinlandNTSB DCA25WA217IncidentClass 5 · ForeignBoeing 777 · Schiphol, NetherlandsNTSB DCA25WA209IncidentClass 5 · ForeignBoeing 737 · Edinburgh, United KingdomNTSB GAA25WA164Incident · No injuriesClass 5 · ForeignRobinson R44 · International Waters, EcuadorNTSB DCA25WA211Accident · No injuriesClass 5 · ForeignBoeing 737 · Kos, GreeceNTSB GAA25WA160Accident · No injuriesClass 5 · ForeignPiper PA-22-150 · Mosbach, GermanyNTSB DCA25WA204OccurrenceClass 5 · ForeignEmbraer 145-LR · Port Royal, BahamasNTSB GAA25WA154Accident · 6 fatalClass 5 · ForeignPiper PA31T · La Palma, ChileNTSB DCA25WA203IncidentClass 5 · ForeignAirbus A321 · Havana, CubaNTSB GAA25WA156Accident · 6 fatalClass 5 · ForeignBell 407 · Gangnani, IndiaNTSB DCA25WA207IncidentClass 5 · ForeignBoeing 777 · Mumbai, IndiaNTSB GAA25WA168Accident · No injuriesClass 5 · ForeignCirrus SR22 · Toronto, CanadaNTSB GAA25WA153Accident · 1 fatalClass 5 · ForeignAirbus AS350B · Whitehorse, CanadaNTSB GAA25WA152Accident · 1 fatalClass 5 · ForeignDe Havilland DHC2 · Saint-Basile-le-Grand, CanadaNTSB GAA25WA163Accident · Serious injuriesClass 5 · ForeignRobinson R44 · Shelford, AustraliaNTSB GAA25WA158Incident · No injuriesClass 5 · ForeignAir Tractor AT602 · St George Aerodrome, AustraliaNTSB DCA25WA219IncidentClass 5 · ForeignBoeing 737 · Athens, GreeceNTSB CEN25LA164Accident · 1 fatalClass 4 · LimitedFinal reportAir Tractor AT802 · Atlantic Ocean, CanadaThe airplane’s impact with the ocean for undetermined reasons based on the available evidence.NTSB GAA25WA155Accident · 1 fatalClass 5 · ForeignCessna 182 · Allen, ArgentinaNTSB GAA25WA144Accident · 1 fatalClass 5 · ForeignCessna 188 · Sangkiang Village, Papua New GuineaNTSB GAA25WA182Accident · 1 fatalClass 3 · ForeignTecnam P2008 · Amreli, IndiaNTSB ENG25WA030Incident · No injuriesClass 5 · ForeignBoeing 737 · Budapest, HungaryNTSB DCA25WA301IncidentClass 5 · ForeignBoeing 737 · Luton, United KingdomNTSB DCA25WA192Incident · No injuriesClass 5 · ForeignBoeing 737 · Ras Al Khaimah, United Arab EmiratesNTSB GAA25WA150Accident · 1 fatalClass 5 · ForeignAyres S2R · SãO José Do Rio Claro, BrazilNTSB ENG25WA035IncidentClass 5 · ForeignTecnam P2006T · Gran Canaria, SpainNTSB GAA25WA157Accident · 1 fatalClass 5 · ForeignCessna 182 · Oriximina, BrazilNTSB GAA25WA148AccidentClass 5 · ForeignCessna F150 · Gliwice, PolandNTSB DCA25WA213Incident · No injuriesClass 5 · ForeignEmbraer ERJ190 · Western Junction, AustraliaNTSB DCA25WA191Accident · Serious injuriesClass 5 · ForeignBoeing 737 · El-Oued, AlgeriaNTSB GAA25WA146Incident · No injuriesClass 5 · ForeignHonda HA420 · Chubu, JapanNTSB GAA25WA138Accident · 2 fatalClass 5 · ForeignPiper PA60 · Salzgitter, GermanyNTSB GAA25WA143Accident · Minor injuriesClass 5 · ForeignHawker 800XPi · Fes, MoroccoNTSB DCA25WA205IncidentClass 5 · ForeignBoeing 737-800 · Uberlândia, BrazilNTSB GAA25WA137Accident · Serious injuriesClass 5 · ForeignGulfstream Aerospace G-V · Cabo San Lucas, MexicoNTSB ENG25WA033Accident · Serious injuriesClass 5 · ForeignBell 505 · Petersgrat Mountain, SwitzerlandNTSB DCA25WA199IncidentClass 5 · ForeignBoeing 737-400 · Puerto Inírida, ColombiaNTSB DCA25WA193Occurrence · No injuriesClass 5 · ForeignBoeing 737 · Dushanbe, TajikistanNTSB GAA25WA140Accident · Minor injuriesClass 5 · ForeignCessna 150 · Campina Grande, BrazilNTSB DCA25WA177IncidentClass 5 · ForeignBoeing 737-800 · Bay of Biscay, FranceNTSB DCA25WA182IncidentClass 5 · ForeignBoeing 737 · Cairo, EgyptNTSB DCA25WA208Incident · No injuriesClass 5 · ForeignBoeing 737 · Muharraq Island, BahrainNTSB DCA25WA202IncidentClass 5 · ForeignBoeing 737-8 Max · Warsaw, PolandNTSB GAA25WA133Accident · 1 fatalClass 4 · ForeignPiper PA32 · Rondonopolis, BrazilNTSB DCA25WA181IncidentClass 5 · ForeignBoeing 737 · Mexico City, MexicoNTSB GAA25WA132Accident · 2 fatalClass 5 · ForeignChampion 8KCAB · Bergen, NorwayNTSB GAA25WA162Accident · Minor injuriesClass 5 · ForeignCessna 150 · Ucharpi, IndiaNTSB DCA25WA176Incident · No injuriesClass 5 · ForeignMcdonnell Douglas MD 83 · Havana, CubaNTSB GAA25WA130Accident · 2 fatalClass 5 · ForeignCessna 152 · Lingayen, PhilippinesNTSB GAA25WA135Accident · No injuriesClass 5 · ForeignCessna 150 · 9 de Julio, Argentina