汉尼拔行动（Operation Hannibal）为纳粹德国在第二次世界大战后期所发起的大型海上撤退行动，从1945年1月中到5月，将德军部队和平民从库尔兰口袋、波兰走廊和东普鲁士撤往西方国家，以逃离苏联红军的东普鲁士攻势、东波美拉尼亚攻势和各个辅助作战。在希特勒自杀前，纳粹德国将不可避免地持续进行战争，然而随着红军的逼近与恶行不断，最终引发了纳粹德国最大规模的军事撤退行动。撤退行动前后共超过15週的时间，动用了484至1,080艘各式船只进行撤离，并以德国海军作为掩护，将800,000至900,000