What was the duration of the Battle of the Atlantic?
The Battle of the Atlantic lasted from 1939 to the defeat of Nazi Germany in 1945. It was the longest continuous military campaign in World War II, stretching over five years before the German surrender in May 1945.