Your #1 Ferry travel and route comparison guide. In-depth guides and maps for 804 ferry routes in 70 countries.


From: 60,00

2p+Car+Return in our estimation € 260
Crossing Italy ⇔ Corfu
Destination(s) 🇬🇷 Greece, 🇮🇹 Italy
Distance 190 miles, 310 km
Duration 10 Hours
Operated by
Sailings Up to 5 times per week
Categories: ,

The ferry from Bari to Corfu covers over 310 km and brings you to the lovely island of Corfu in Greece.

FerryGoGo » Greece » Bari-Corfu
Add your review

Corfu Greece

Ferry to Corfu from Bari

When you travel to the island of Corfu from Bari you'll be crossing 310 km in 10 hours. There is one option to travel with, which is Ventouris Ferries. In our booking engine below you can see the different options/prices and availability.

  • This connection is heavily dependent on the season, while they travel a lot in summer they sometimes don't travel at all in the winter season.
  • Like almost every ferry from Italy to Greece the ferries between these two countries aren't luxurious at all, make sure you don't have high expectations. This ferry (Ventouris) in particular might even have the best ratings though!

Tickets and Booking

You can easily find out availability and ticket prices by filling in the input fields below.


Which ferry companies sail on this crossing?

The ferry between Bari and Corfi is currently operated by: Ventouris Ferries.

How long does the Bari-Corfu crossing take?

The travel time of the Bari-Corfu ferry is around: 10 hours. Please arrive early at the harbor and calculate extra time for check-in and boarding if necessary. How long in advance you need to be present is usually communicated on your ticket or on the website of the ferry operator you sail with.

How often does the ferry to Corfu sail?

There are multiple ferries that can get you to Corfu, even from Italy there are about 3 ferry connections. This one sails about 5 times per week in high season. Depending on the season, the number of people on the ferry, and the weather forecast, the ferry company can deviate from the timetable or regular ferry schedule.

What is the distance between Corfu and Bari?

The distance between Corfu and Bari is approximately 310 km.