第二次世界大战中时间最长的围城战是列宁格勒战役(又称列宁格勒保卫战、封锁列宁格勒)。这场战役从1941年9月9日开始,直至1944年1月27日全面结束,德军北方集团军群围困列宁格勒达872天,但最终也未能攻占这座城市。列宁格勒战役是近代历史上主要城市被围困时间最长、破坏性最强、死亡人数最多的包围战。