German submarine U-394 was a Type VIIC U-boat of the Nazi German Kriegsmarine during World War II. She carried out two patrols. She did not sink or damage any ships. She was sunk by a British aircraft and warships in the Norwegian Sea in September 1944.