Ferries from Greece to Italy sail approximately 50 times per week and are operated by Blue Star Ferries, Grimaldi Lines & Ventouris Ferries.
How long is the ferry from Greece to Italy?
Greece to Italy ferry sail durations can take between 1 hour 15 minutes and 34 hours 31 minutes depending on the ferry operator, the route taken and weather conditions.
Greece to Italy Fast Ferry
The fastest ferry from Greece to Italy takes around 1 hour 15 minutes on the Corfu to Venice ferry with Blue Star Ferries.
Can I travel by car on the Greece to Italy ferry?
Yes, you can travel by car on the ferry from Greece to Italy with Blue Star Ferries, Grimaldi Lines & Ventouris Ferries.
How far is it from Greece to Italy?
The distance between Greece and Italy is 651 miles (1048km) and 566 nautical miles.
Greece to Italy Ferry Prices
Greece to Italy ferry prices can vary depending on number of passengers, vehicle type, route and sailing times. Prices exclude service fees.
Ferry from Igoumenitsa to Brindisi
The Igoumenitsa to Brindisi ferry ferry sails approximately 12 times weekly with a crossing time of 8 hours 30 minutes.
Ferry from Igoumenitsa to Ancona
Igoumenitsa to Ancona ferry ferries sail about 11 times weekly with a sailing time of 19 hours 11 minutes.
Greece to Italy Ferry Offers and Discounts
We recommend booking in advance for the cheapest ferry prices and availability. Visit our Special Offers page to take advantage of all the latest ferry discounts.
How to book ferry tickets from Greece to Italy
Book and compare Greece Italy ferry tickets, operators, timetables and prices using our Deal Finder.