Menulis kelanjutan untuk paragraf ini - Dari Juni 1940 sampai Juni 1941 Legnani, sebagai komandan Divisi Angkatan Laut ke-8, berpartisipasi dalam pertempuran Calabria, Taranto
dan Tanjung Matapan, serta dalam melawan operasi Inggris "Hats" (29 Agustus-1 September 1940) dan "MB 5" (29 September-2 Oktober 1940), yang bertujuan untuk memasok Malta. Setelah meninggalkan komando Divisi ke-8, pada tanggal 10 Desember 1941 ia diangkat sebagai komandan armada kapal selam Italia (menggantikan Laksamana Mario Falangola), peran yang ia simpan setelah dipromosikan menjadi Laksamana pada tahun 1942. Dia mengarahkan operasi kapal selam Italia di Mediterania sampai gencatan senjata 8 September 1943; pada periode ini ia juga didekorasi dengan German Iron Cross kelas dua, serta Officer's Cross of the Military Order of Savoy.