Milazzo sits on the northern coast of Sicily, just 20km from Messina. Ferries from Milazzo sail to the Aeolian Islands of Panarea, Stromboli, Lipari, Salina, Vulcano and Rinella with Ustica Lines. You can book your Milazzo ferry with AFerry
Lipari to Milazzo / Milazzo to Lipari13 crossings daily1 hrGet price
Stromboli to Milazzo / Milazzo to Stromboli3 crossings daily2 hr 10 minGet price
Filicudi to Milazzo / Milazzo to Filicudi2 crossings daily2 hr 20 minGet price
Vulcano to Milazzo / Milazzo to Vulcano13 crossings daily45 minGet price
Salina Santa Marina to Milazzo / Milazzo to Salina Santa Marina10 crossings daily1 hr 30 minGet price
Panarea to Milazzo / Milazzo to Panarea3 crossings daily1 hr 35 minGet price
Alicudi to Milazzo / Milazzo to Alicudi2 crossings daily2 hr 50 minGet price
Ginostra to Milazzo / Milazzo to Ginostra3 crossings daily2 hr 5 minGet price
Rinella to Milazzo / Milazzo to Rinella9 crossings daily1 hr 35 minGet price
Ferries to and from Milazzo
Ustica Lines runs a fleet of 25 high-speed vessels, each ship equipped with air-conditioned rooms, TV, music, reclining seats and an onboard bar serving refreshments and snacks. The fastest ships can reach speeds of 36 knots.
Milazzo Port Facilities
There are many shops, restaurants and hotels on the seafront as the port is central to the city of Milazzo.
Getting to Milazzo
The train station is 3km south of the city centre and bus services are available from the port. From the train station, Milazzo is connected to Messina, Palermo and Cefalu.
Bus services are available to and from Messina.
Milazzo is a traditional port city with the majority of tourists heading out to the Aeolian Islands, or coming in from them to explore Sicily. However, Milazzo does have some beautiful sights in the old town including the castle which offers spectacular views. Entrance to the castle is free of charge.