La mayor evacuación de la IIGM fue una operativo militar alemán para evacuar a las tropas y los civiles de Prusia Oriental, la Bolsa de Curlandia y el corredor Polaco que se desarrolló aproximadamente durante la primera mitad de 1945 y no dejarlos a merced del avance Ejército Rojo.
A principios de enero de 1945 Karl Dönitz se había dado cuenta de que Alemania pronto sería derrotada, y deseando salvar sus submarinos, y utilizar todas las embarcaciones disponibles para evacuar a la mayor cantidad de refugiados, para ello había enviado un mensaje codificado el 23 de enero a Gothenhafen para ordenar escapar hacia el oeste. Esta operación tuvo el nombre en código de Aníbal. Dönitz deseaba evacuar tanta gente como se pudiera y llevarla hastaAlemania para ponerlos a salvo del avance soviético.
En un periodo de cuatro meses, unas 1.100 naves alemanas de todo tipo transportaron a más de un millón de personas a través del Mar Báltico hacia el norte de Alemania y la Dinamarca ocupada, convirtiéndose así en una de las evacuaciones de refugiados más grande de la historia. La evacuación fue también la mayor operación emprendida por la Marina alemana durante la guerra, y la mayor evacuación de la IIGM.
Durante esta operación se producirían los hundimientos de barcos cargados de civiles que ocasionarían las mayores perdidas jamás producidas en el mar hasta el día de hoy.