NTSB investigations, 1968, Outside the U.S.

24 cases where the phase of flight was Landing.

Cases per year

19622026
NTSB investigations, 1968, Outside the U.S. per year, 1962–2026: 1,170 cases
19621
19631
196438
196537
196640
196735
196824
196920
197021
197118
197226
197318
197422
197518
19764
19776
197812
19794
19802
19821
19911
19931
19941
19961
19974
19991
20001
20081
200910
201021
201123
201227
201322
201421
201534
201655
201751
201860
201939
202048
202172
202275
202383
202483
202563
202624

Latest cases

Query with SQL
duckdb -csv -c "WITH phase_names(main, name) AS (VALUES (100, 'Prior to flight'), (150, 'Standing'), (200, 'Pushback/towing'), (250, 'Taxi'), (300, 'Takeoff'), (350, 'Initial climb'), (400, 'Enroute'), (450, 'Maneuvering'), (500, 'Approach'), (550, 'Landing'), (600, 'Emergency descent'), (650, 'Uncontrolled descent'), (700, 'Post-impact'), (750, 'After landing'), (800, 'Other'), (990, 'Unknown')),
    crosswalk(code, main, name) AS (VALUES (500, 150, 'Standing'), (501, 150, 'Standing - pre-flight'), (502, 150, 'Standing - starting engine(s)'), (503, 150, 'Standing - engine(s) operating'), (504, 150, 'Standing - engine(s) not operating'), (505, 150, 'Standing - idling rotors'), (510, 250, 'Taxi'), (511, 200, 'Taxi - pushback/tow'), (512, 250, 'Taxi - to takeoff'), (513, 250, 'Taxi - from landing'), (514, 250, 'Taxi - aerial'), (520, 300, 'Takeoff'), (521, 300, 'Takeoff - roll/run'), (522, 350, 'Takeoff - initial climb'), (523, 300, 'Takeoff - aborted'), (530, 400, 'Climb'), (531, 400, 'Climb - to cruise'), (540, 400, 'Cruise'), (541, 400, 'Cruise - normal'), (542, 400, 'Maneuvering - holding (IFR)'), (550, 400, 'Descent'), (551, 400, 'Descent - normal'), (552, 600, 'Descent - emergency'), (553, 650, 'Descent - uncontrolled'), (560, 500, 'Approach'), (561, 500, 'Approach - VFR pattern - downwind'), (562, 500, 'Approach - VFR pattern - base turn'), (563, 500, 'Approach - VFR pattern - base leg/base to final'), (564, 500, 'Approach - VFR pattern - final approach'), (565, 500, 'Go-around (VFR)'), (566, 500, 'Approach - IAF to FAF/outer marker (IFR)'), (567, 500, 'Approach - FAF/outer marker to threshold (IFR)'), (568, 500, 'Circling (IFR)'), (569, 500, 'Missed approach (IFR)'), (570, 550, 'Landing'), (571, 550, 'Landing - flare/touchdown'), (572, 550, 'Landing - roll'), (573, 550, 'Landing - aborted'), (574, 550, 'Emergency landing'), (575, 550, 'Emergency landing after takeoff'), (576, 600, 'Emergency descent/landing'), (580, 450, 'Maneuvering'), (581, 450, 'Maneuvering - aerial application'), (582, 450, 'Maneuvering - turn to reverse direction'), (583, 450, 'Maneuvering - turn to landing area (emergency)'), (590, 450, 'Hover'), (591, 450, 'Hover - in ground effect'), (592, 450, 'Hover - out of ground effect'), (600, 800, 'Other'), (610, 990, 'Unknown')),
    current_codes AS (
      SELECT e.case_mkey, TRY_CAST(e.\"tier1Number\" AS INTEGER) AS code,
        row_number() OVER (PARTITION BY e.case_mkey ORDER BY coalesce(e.\"isDefiningEvent\", false) DESC, e.position) AS n
      FROM 'https://openairdocs.org/data/latest/ntsb_events.parquet' e
      WHERE e.aircrafts_position = 1 AND e.\"tier1Number\" GLOB '[1-9][0-9]*'
        AND (e.\"isDefiningEvent\" OR e.case_mkey IN (SELECT \"mKey\" FROM 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' WHERE \"isPre1982\"))
    ),
    phases AS (
      SELECT case_mkey, 'current' AS scheme, code, CASE WHEN code >= 990 THEN 990 ELSE code // 50 * 50 END AS main
      FROM current_codes WHERE n = 1
      UNION ALL
      SELECT o.case_mkey, 'older', o.\"phaseOfFlightCode\", w.main
      FROM 'https://openairdocs.org/data/latest/ntsb_occurrences.parquet' o JOIN crosswalk w ON w.code = o.\"phaseOfFlightCode\"
      WHERE o.aircrafts_position = 1 AND o.\"occurrenceNumber\" = 1 AND o.case_mkey NOT IN (SELECT case_mkey FROM current_codes)
    ),
    case_phases AS (
      SELECT p.*, c.\"eventDate\", c.\"highestInjuryLevel\" = 'Fatal' AS fatal, a.aircraft_model_code
      FROM phases p JOIN 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c ON c.\"mKey\" = p.case_mkey
      LEFT JOIN 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a ON a.case_mkey = p.case_mkey AND a.position = 1
      WHERE c.\"eventDate\" >= DATE '1962-01-01' AND p.main IN (SELECT main FROM phase_names)
    )
  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 year(c.\"eventDate\") = 1968
    AND c.\"eventCountry\" <> 'USA'
    AND c.\"mKey\" IN (SELECT case_mkey FROM case_phases WHERE main = 550)
  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.

NTSB MIA69R0004Accident · No injuriesClosedLockheed 18 · Freeport, Burkina FasoDec 12, 1968 · N60G · DestroyedNTSB OAK69O0008Accident · No injuriesClosedPiper PA-22 · Cubi Pt, RPOct 4, 1968 · N9741 · Substantial damageNTSB CAN70ACAIOAccident · Serious injuriesClosedCessna 180 · Nahmint Lake, CanadaSep 29, 1968 · N4601U · Substantial damageNTSB MIA69R0003Accident · 1 fatalClosedCessna 172E · Congo Twn, Burkina FasoSep 1, 1968 · N5777T · DestroyedNTSB UNK68X0159Accident · No injuriesClosedCessna 140 · Ciudad Juarez, MexicoAug 31, 1968 · N4131N · Substantial damageNTSB LAX69D0180Accident · No injuriesClosedCessna 182 · Baja Calif, MexicoAug 31, 1968 · N2499R · Substantial damageNTSB OAK69O0009Accident · Serious injuriesClosedBeech 23 · Mexico City, MexicoAug 8, 1968 · N5790V · DestroyedNTSB UNK68X0153Accident · No injuriesClosedChampion 7GCB · Tsuniah Lake, CanadaJul 5, 1968 · N2019J · Substantial damageNTSB UNK68X0150Accident · No injuriesClosedCanadair CL-44 · Saigon, VMJun 24, 1968 · N6035A · Substantial damageNTSB OAK69O0005Accident · 1 fatalClosedBell 204B · Saigon, VMJun 18, 1968 · N8511F · Substantial damageNTSB DCA68R0004Accident · 6 fatalClosedBoeing 707 · Calcutta, IndiaJun 13, 1968 · N798PA · DestroyedNTSB UNK68X0144Accident · No injuriesClosedHiller FH1100 · Vientiane, LaosJun 2, 1968 · N526FH · Substantial damageNTSB UNK68X0138Accident · No injuriesClosedPiper PA-32 · Serenidad Mlg, MexicoMay 5, 1968 · N3681W · Substantial damageNTSB UNK68X0135Accident · Minor injuriesClosedDouglas DC-8 · Quito, EcuadorApr 23, 1968 · N1804 · Substantial damageNTSB MIA68F0529Accident · No injuriesClosedBeech C-45G · West End, Burkina FasoApr 19, 1968 · N355D · Substantial damageNTSB UNK68X0130Accident · No injuriesClosedLuscombe 8 · Ste Agathe, CanadaApr 11, 1968 · N71249 · Substantial damageNTSB LAX69O0026Accident · No injuriesClosedCessna 182 · San Felipe, MexicoApr 7, 1968 · N2700Q · Substantial damageNTSB UNK68X0129Accident · No injuriesClosedDornier D0-28 · Nui Sap, VMApr 4, 1968 · N9185X · Substantial damageNTSB UNK68X0128Accident · No injuriesClosedDouglas DC-3 · Trigol, EthiopiaApr 2, 1968 · N91260 · Substantial damageNTSB UNK68X0123Accident · No injuriesClosedDouglas DC-3 · Diboc, EthiopiaFeb 26, 1968 · N91260 · Minor damageNTSB NYC68A0100Accident · No injuriesClosedDouglas C-54D · Reykjavik, Canary IslandsFeb 13, 1968 · N85 · Substantial damageNTSB MIA68O0010Accident · No injuriesClosedCurtiss-Wrt C-46 · Kindley, BangladeshFeb 8, 1968 · N63335 · Substantial damageNTSB UNK68X0119Accident · No injuriesClosedDouglas DC-4 · Managua, NiueJan 11, 1968 · N11711 · Substantial damageNTSB UNK68X0118Accident · No injuriesClosedCessna 185 · Katete, MIJan 5, 1968 · N4164Y · Substantial damage