De Havilland DHC-6 Twin Otter crash, Apr 25, 2025 (6 killed)

De Havilland DHC-6 Twin Otter accident on April 25, 2025 near Hua Hin, Prachuap Khiri Khan, Thailand with 6 fatalities. Cause: Preliminary finding:...

A Royal Thai Police Twin Otter crashed into the sea off Hua Hin during a test flight before parachute training. All six officers aboard died, five at the scene and one in hospital.

More crashes