Britannica Sources used in this answer

How long did the Siege of Leningrad last?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

The Siege of Leningrad was a prolonged military blockade during World War II that lasted for 872 days. It began on September 8, 1941, and concluded on January 27, 1944, when a successful Soviet offensive drove German forces away from the city's outskirts.1