De Havilland DHC-6 Twin Otter crash, May 20, 2023 (2 killed)

De Havilland DHC-6 Twin Otter accident on May 20, 2023 near Half Moon Bay, California, United States with 2 fatalities. Cause: The ferry fuel tank...

A DHC 6 Twin Otter on a trans Pacific ferry flight could not transfer fuel from its ferry tank, turned back and ditched in the Pacific. Both pilots aboard died. The NTSB blamed failure of the ferry fuel system to transfer fuel.

More crashes