German submarine U-304 was a Type VIIC U-boat of Nazi Germany's Kriegsmarine during World War II. She saw service in the Atlantic Ocean and Mediterranean Sea. Built in 1941 and 1942 at Flender-Werke, Lübeck, U-304 was a Type VIIC U-boat, capable of lengthy ocean patrols and of operating in distant environments.