U 804 wurde am 09.04.1945 um 17:25 Uhr in der Ostsee im nördlichen Kattegat durch Raketen - und Maschinenkanonenfeuer von 36 de Havilland Mosquito der britischen RAF Squadron 143, 235 und 248 versenkt. Das Boot befand sich zusammen mit U 1065 auf dem Weg nach Horten.
|