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 GAA26WA127Accident · No injuriesClass 5 · ForeignAir Tractor AT401 · Tiquisate, GuatemalaNTSB GAA26WA257Accident · 1 fatalClass 5 · ForeignVans RV14 · Cima di Lago, SwitzerlandNTSB GAA26WA128Accident · Serious injuriesClass 5 · ForeignCessna U206 · Tanque, Costa RicaNTSB DCA26WA162Accident · No injuriesClass 5 · ForeignBoeing 737 · Misawa, JapanNTSB GAA26WA132Accident · No injuriesClass 5 · ForeignCessna 170 · San Rafael, ArgentinaNTSB GAA26WA130Accident · 1 fatalClass 5 · ForeignRobinson R44 · Drake, AustraliaNTSB GAA26WA125Occurrence · No injuriesClass 5 · ForeignPiper PA-28-181 · Goose Bay, GreenlandNTSB DCA26WA156Accident · No injuriesClass 5 · ForeignBoeing 737 · Phuket, ThailandNTSB DCA26WA154Incident · No injuriesClass 5 · ForeignBoeing 747 · Almaty, KazakhstanNTSB GAA26WA146Incident · No injuriesClass 5 · ForeignBeech 95B55 · Salamanca, SpainNTSB DCA26WA157Incident · No injuriesClass 5 · ForeignEmbraer ERJ190 · Minatitlan, MexicoNTSB GAA26WA124Accident · 1 fatalClass 5 · ForeignThrush S2R · La Lima, HondurasNTSB DCA26WA152Incident · No injuriesClass 5 · ForeignAirbus A321 · Málaga, SpainNTSB GAA26WA123IncidentClass 5 · ForeignSikorsky S92 · Aberdeen, United KingdomNTSB DCA26WA174Accident · Serious injuriesClass 5 · ForeignBoeing 737 · Karmelava, LithuaniaNTSB DCA26WA147Incident · No injuriesClass 5 · ForeignBoeing 737-823 · San Salvador, El SalvadorNTSB GAA26WA120Accident · No injuriesClass 5 · ForeignBeech B-60 · Egelsbach, GermanyNTSB GAA26WA119Accident · No injuriesClass 5 · ForeignCessna 150 · Gosport, United KingdomNTSB GAA26WA122Accident · No injuriesClass 5 · ForeignPiper PA36 · Zona Rural, Jesús María, Córdoba, BrazilNTSB GAA26WA121Accident · No injuriesClass 5 · ForeignCessna 172 · Barreirinhas, BrazilNTSB GAA26WA118Accident · 1 fatalClass 5 · ForeignAir Tractor AT502 · Wesselsbron, South AfricaNTSB DCA26WA146Incident · No injuriesClass 5 · ForeignBoeing 737 · Algiers, AlgeriaNTSB GAA26WA115Accident · No injuriesClass 5 · ForeignPiper PA-28-140 · Abbots Bromley, United KingdomNTSB DCA26WA140IncidentClass 5 · ForeignBombardier CL-600-2C10 · North Eleuthera, BahamasNTSB GAA26WA116AccidentClass 5 · ForeignBeech C90 · Gangnani, IndiaNTSB DCA26WA136Incident · No injuriesClass 5 · ForeignMcdonnell Douglas DC-9 · Maiquetía, VenezuelaNTSB DCA26WA137AccidentClass 5 · ForeignBoeing 737 · Schiphol, NetherlandsNTSB GAA26WA117Accident · 3 fatalClass 5 · ForeignRobinson R44 · Amaranka, RussiaNTSB GAA26WA111Accident · 1 fatalClass 5 · ForeignAir Tractor AT-802 · Long Taan, MalaysiaNTSB GAA26WA112AccidentForeign investigationCessna 150 · Ripon, United KingdomNTSB GAA26WA109Accident · No injuriesClass 5 · ForeignCessna 150 · Mendoza Chico, UruguayNTSB DCA26WA158IncidentClass 5 · ForeignBoeing 737 · Cologne, GermanyNTSB DCA26WA120Incident · No injuriesClass 5 · ForeignBoeing 737 · Melbourne Airport, AustraliaNTSB GAA26WA113Accident · No injuriesClass 5 · ForeignRobinson R44 · Algés, PortugalNTSB GAA26WA126Accident · No injuriesForeign investigationRobin DR400 · Quimper, FranceNTSB GAA26WA107Accident · No injuriesClass 5 · ForeignPiper PA36 · Blanca Piedra, EcuadorNTSB GAA26WA105Accident · Minor injuriesClass 5 · ForeignHughes 369 · Conques sur Orbiel, FranceNTSB DCA26WA119Accident · No injuriesClass 3 · ForeignBoeing 737 · Antalya, TürkiyeNTSB DCA26WA117Incident · No injuriesClass 5 · ForeignBoeing 777 · Atlantic Ocean, United KingdomNTSB DCA26WA143Incident · Minor injuriesClass 5 · ForeignBombardier CL-600-2D24 · Exhuma, BahamasNTSB DCA26WA116Incident · No injuriesClass 3 · ForeignBoeing 737 · Benin City, NigeriaNTSB GAA26WA103Accident · No injuriesClass 5 · ForeignPiper PA34 · Palmira, ColombiaNTSB GAA26WA108Accident · Minor injuriesClass 5 · ForeignCessna 172M · Mangalur, IndiaNTSB GAA26WA104Accident · No injuriesClass 5 · ForeignCessna 510 · Barretos City, BrazilNTSB DCA26WA132IncidentClass 5 · ForeignBoeing 737 · Sao Paulo, BrazilNTSB GAA26WA148Accident · Serious injuriesClass 5 · ForeignRobinson R22 · Quambone, AustraliaNTSB GAA26WA147AccidentClass 5 · ForeignSocata TBM700 · Leuzigen, SwitzerlandNTSB GAA26WA110Incident · No injuriesClass 5 · ForeignAir Tractor AT502 · Paranatinga, BrazilNTSB GAA26WA102Accident · 1 fatalClass 5 · ForeignBeech 200 · Normanton, AustraliaNTSB GAA26WA101Accident · 3 fatalClass 5 · ForeignCessna 210 · Goolwa, Australia