The ferry route from Bari to Igoumenitsa is the shortest and most frequent sea connection between Southern Italy and the Greek mainland. Direct ferries run daily throughout the year with 1 to 3 sailings per day, increasing during summer peak months. The total voyage takes between 9.5 and 10.5 hours, making it the preferred choice for travelers looking for a faster, lower-cost crossing. Standard deck tickets start from €58 to €75, and vehicle fares for cars begin at €85.
How to book your ferry ticket with goferry
Booking your ferry ticket from Bari to Igoumenitsa with goferry is simple and secure. Just follow these steps:
Enter your travel dates in the search form
View and compare all available sailings, operators, vessels and departure times
Choose your preferred price and accommodation type
Enter passenger details carefully as shown on your ID or passport
Pay and receive your booking confirmation instantly by email
With goferry, you can compare multiple operators, check availability in real-time and choose the best travel option for your needs.
Benefits of booking with goferry
When you book with goferry, you enjoy:
Access to the widest selection of ferry routes and operators in Europe
Instant comparison of prices, times and accommodation options
Secure online payments and instant confirmation
Dedicated customer support before and after your trip
User-friendly interface that makes booking effortless on any device
Useful tips for travelers
Choose an overnight cabin for maximum comfort
Arrive at least 2 hours before departure to allow time for vehicle check-in
Bring snacks and a travel pillow for a more pleasant trip
Check the weather forecast and sea conditions before traveling
Plan accommodation in Igoumenitsa or onward connections ahead of arrival
Bari – Igoumenitsa
Schedule preview