Ferries from Greece to Italy sail approximately 44 times per week and are operated by Blue Star Ferries, Grimaldi Lines, Minoan Lines & Ventouris Ferries.
How long is the ferry from Greece to Italy?
Greece to Italy ferry sail durations can take between 6 hours 30 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 6 hours 30 minutes on the Corfu to Brindisi ferry with Grimaldi Lines.
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, Minoan Lines & Ventouris Ferries.
How far is it from Greece to Italy?
The distance between Greece and Italy is 150 miles (241km) and 130 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 8 times weekly with a sailing time of 20 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.