Reaching Sicily by ship
If you love travelling by sea, you can choose to reach Sicily by ship.
Many national and international passenger ships and ferry companies link the main European ports to Italy mainland. Once in Italy, you can reach Sicily ( the ports of Palermo, Catania and Messina) starting from Genoa, Livorno, Civitavecchia, Naples and Villa San Giovanni.
On board most ships and ferries, it is possible to transport your vehicle.
The smaller islands too are connected to Sicily mainland by ferries and hydrofoils.