Italian ferries — every route, every company, every island connection, with prices and booking tips

Italy's 800 islands are connected by a ferry network that most tourists don't know exists. Sicily from the mainland (20 min Messina crossing or overnight from Naples). Sardinia from multiple ports (5-10h). Capri from Naples (50 min). The Aeolian Islands from Milazzo (1-2h). Ferries are affordable (€10-70 most routes), scenic, and often the ONLY way to reach the most beautiful parts of Italy. Island hopping itineraries →

Major routes

Sicily: Villa San Giovanni→Messina (Strait crossing): 20 min, every 20 min, €3-5 foot passenger, €35-45 with car. Companies: Caronte&Tourist, Bluferries. Naples→Palermo (overnight): 10-11h, from €40 deck, €60-90 cabin. Grandi Navi Veloci, SNAV (summer). Civitavecchia (Rome)→Palermo: 14h overnight, from €45. Grimaldi. Genova→Palermo: 20h, from €55. Grandi Navi Veloci. Naples→Catania: seasonal summer service.

Sardinia: Civitavecchia (Rome)→Olbia: 5-8h, from €30 deck, €50-80 cabin. Moby, Tirrenia, Grimaldi. Civitavecchia→Cagliari: 14h overnight, from €40. Tirrenia. Genova→Olbia/Porto Torres: 10-12h overnight, from €40. Moby, Tirrenia, Grandi Navi Veloci. Livorno→Olbia: 6-8h, from €30. Moby, Grimaldi. Piombino→Olbia: 5h, Moby. Napoli→Cagliari: 16h, Tirrenia. With car: Add €60-120 each way.

Bay of Naples islands: Naples→Capri: Hydrofoil 50 min, €22-25. Ferry 80 min, €15-18. SNAV, NLG, Caremar. Naples→Ischia: Ferry 90 min, €13-15. Hydrofoil 50 min, €20-22. Naples→Procida: Ferry 60 min, €13. Hydrofoil 35 min, €17. Sorrento→Capri: 25 min, €20-22. Aeolian Islands: Milazzo→Lipari: Hydrofoil 1h, €18-22. Lipari→Stromboli: 1.5-2h, €15-20. Liberty Lines.

Other islands: Piombino→Elba (Portoferraio): 1h, €12-15 foot, €40-60 car. Moby, Toremar, Blu Navy. Formia→Ponza: 2.5h, €18-22. Laziomar. Trapani→Favignana (Egadi): 25 min hydrofoil, €10-12. Liberty Lines. La Maddalena (Sardinia): Palau→La Maddalena 15 min, €5-8. Every 15-30 min. Delcomar.

Booking tips

Compare + book on: DirectFerries.com (compares ALL companies, book online). Individual company websites (sometimes cheaper: moby.it, tirrenia.it, gnv.it, snav.it, libertylines.it). Book 2-4 weeks ahead for summer car ferries to Sardinia/Sicily (they SELL OUT in July-August). Foot passengers: Usually available day-of except peak August weekends. Night ferries: Cabin is worth €20-30 extra over deck seat — you arrive rested. Pro tip: Take night ferries (Naples→Palermo, Civitavecchia→Olbia) — save a hotel night + arrive in the morning ready to explore.

🏨 Hotels🎫 Tours🚆 Trains

☕ Love this? Leave a tip

© 2026 ItalyPlanner.ai · Support ☕