Ferries from Italy to Greece sail approximately 45 times per week and are operated by Blue Star Ferries, Grimaldi Lines, Minoan Lines & Ventouris Ferries.
How long is the ferry from Italy to Greece?
Italy to Greece ferry sail durations can take between 6 hours and 33 hours 30 minutes depending on the ferry operator, the route taken and weather conditions.
Italy to Greece Fast Ferry
The fastest ferry from Italy to Greece takes around 6 hours on the Brindisi to Corfu ferry with Grimaldi Lines.
Can I travel by car on the Italy to Greece ferry?
Yes, you can travel by car on the ferry from Italy to Greece with Blue Star Ferries, Grimaldi Lines, Minoan Lines & Ventouris Ferries.
How far is it from Italy to Greece?
The distance between Italy and Greece is 150 miles (241km) and 130 nautical miles.
Italy to Greece Ferry Prices
Italy to Greece ferry prices can vary depending on number of passengers, vehicle type, route and sailing times. Prices exclude service fees.
Ferry from Brindisi to Igoumenitsa
The Brindisi to Igoumenitsa ferry ferry sails approximately 12 times weekly with a crossing time of 8 hours 9 minutes.
Ferry from Ancona to Igoumenitsa
Ancona to Igoumenitsa ferry ferries sail about 8 times weekly with a sailing time of 20 hours 51 minutes.
Italy to Greece 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 Italy to Greece
Book and compare Italy Greece ferry tickets, operators, timetables and prices using our Deal Finder.