Milazzo ferries connect Sicily with Aeolian Islands with crossings available to Palermo (in Sicily) & Stromboli, Rinella, Vulcano, Lipari, Salina, Alicudi, Panarea & Filicudi (in Aeolian Islands). Milazzo Ferry crossings are operated by Ustica Lines and depending on time of year you’ll find a choice of up to 32 ferry crossings daily.
There are up to 32 ferry crossings daily from Milazzo with sailing durations starting from 45 minutes. Our Milazzo ferry summary provides a good guide but for the latest sailing information use our fare search.
Milazzo is a town and third largest city in the province of Messina, situated on the North coast of Sicily, Italy. Located at a base of a peninsula that stretches into the Tyrrhenian Sea, Milazzo is the main gateway to the Aeolians and is therefore one of the most important cities of Sicily.
Milazzo might not be the prettiest town in Sicily, as the prime reason for setting foot in this town is usually to get to the Aeolian Islands. But away from the busy dock and industrial developments, the seaside resort of Milazzo has a pretty Old Town. Above the town is the Castle of Milazzo which was built by the Arabs, enlarged by the Normans and restored and strengthened by Frederick II. The castle overlooks the sea and offers an attractive view over the Aeolian Islands.
The Cap de Milazzo also offers a spectacular view with enchanting colours of the deep blue sea, the subdued green of the plains, and the brown hues of the rocky outcrop.