International ferries from Bari to Kefalonia (All Ports) in Greece do 7 crossings per week from June to September. The earliest ferry departs from Bari at 14:30, and the latest at 19:00. The fastest ferry takes 14h to reach the Sami, Kefalonia port in Greece, with the average trip duration being 14h 14min arriving at Sami, Kefalonia ports. Ticket prices range from €76.00 to €122.00. Book your ferry tickets online to Kefalonia, Greece with Ferryscanner and enjoy the convenience and best price guarantee.

Ferries from Bari to Kefalonia might include stops at other places along the route, such as Bari - Igoumenitsa - Sami, Kefalonia.

Ferry companies from Bari to Kefalonia

The Bari to Kefalonia route is served by Ventouris Ferries , in the upcoming week. Sorted by average ticket price, choose the best option for your trip to Greece.

Ventouris Ferries
Ventouris Ferries
1 weekly
17h 15m
€92.00Find Tickets
Last Update: 02/05/2026

Bari to Kefalonia ferry schedule

The ferry schedule from Bari to Kefalonia in Greece varies by company and season. An overview to help plan your trip:

EARLIEST FERRY
14:30
LATEST FERRY
19:00
FASTEST CROSSING
14h 0m
DURATION
14h 0m
FREQUENCY
Seasonally
NUMBER OF STOPS
1 - 2
PRICE RANGE
€76.00 - €122.00
ROUTE DISTANCE
455.01km / 245.52nm
Aerial view of a large ferry approaching a busy passenger port in a coastal city.

Can I get from Bari to Kefalonia, Greece by ferry?

Yes, ferries operate between Bari and Kefalonia, providing you a convenient way to travel to Greece. The route is served by Ventouris Ferries ferry companies, with an average travel time of 14h 14min to reach Greece. Ferry options are available seasonally and arrive at Sami, Kefalonia ports.

Traveler enjoying sunset views from a ferry deck during a sea crossing.

How long is the ferry from Bari, Italy to Kefalonia, Greece?

The ferry trip from Bari to Kefalonia in Greece usually takes 14h 14min, with the fastest ferry completing the crossing in just 14h to Sami, Kefalonia port. For the remaining ports, the average travel time is: . Ferry times may vary based on the ferry company, weather conditions on the day, and whether you are traveling by high-speed or conventional ferry. In some cases, there may be only one ferry company available.

Covering a distance of around 455.01km or 245.52nm, the route from Bari to Kefalonia also offers a slower option. The slowest ferry reaches the Sami, Kefalonia port of Kefalonia in 14h .

When booking ferries with Ferryscanner, the Recommended option will show you the best choice for your trip, and is calculated using an algorithm that considers factors like direct routes, speed, e-ticket availability, and the most convenient arrival times.

Fastest ferry from Bari to Kefalonia, Greece

The fastest ferry from Bari to Kefalonia in Greece is SUPERFAST I , operated by Blue Star Ferries and arrives at Sami, Kefalonia port. The trip takes just 14h , making it the shortest ferry ride available.

Planning a day trip from Bari to Kefalonia

A day trip from Bari to Kefalonia in Greece isn’t really practical. The shortest crossing takes 14h , and there’s no return ferry available the same day. To make the most of your visit, it’s better to plan for an overnight stay. Use our ferry search and booking system to explore return options, and check the Kefalonia to Bari route page for full schedules and details.

Can you travel overnight by ferry from Bari to Kefalonia?

Night ferries operate on the Bari to Kefalonia route, offering a relaxed way to travel from Bari to Sami, Kefalonia of Greece while making the most of your evening at sea.

This summary for the Bari to Kefalonia (All Ports) in Greece route is based on recent data and is updated regularly. However, schedules may vary depending on seasonal changes, ferry operators, and availability. For the latest timetable, including routes, stops, and prices, check our ferry search and booking system.

Nearby spots around Kefalonia

The ports of Kefalonia serve as convenient access points to nearby destinations. You can reach islands or mainland spots within 100 km or under 2 hours, making them perfect for day trips, island hopping, or short ferry adventures in Greece.

Man sitting on a cliff with a laptop, looking out over the sea near sunset.

Ferry ticket prices, offers and discounts from Bari to Kefalonia

Ferry ticket prices from Bari to Kefalonia in Greece depend on the ticket type, ferry operator, and arrival port. Foot passenger fares usually range from €76.00 to €122.00. Extra charges may apply for cabins or premium seating. When sailing to:

  • Sami, Kefalonia, ferry tickets start at €76.00 for foot passengers.

It’s a good idea to book your tickets to Kefalonia early to get the best price, since fares usually increase as the departure date gets closer. Keep in mind that some ferries may have specific rules, like only allowing foot passengers or requiring a vehicle to board.

Ferry Offers

Special deals on the route Bari to Kefalonia in Greece may be available depending on the season and the ferry company. These may include early booking discounts or limited-time promotions. Stay updated by checking the Ferryscanner blog, following us on social media, and subscribing to our newsletter. Booking in advance is the best way to find cheaper tickets to Kefalonia. Any available offers will be automatically applied during checkout.

Pick the best ferry from Bari to Kefalonia

Traveler checking directions on a smartphone in front of a large transportation map.

How to get from Bari to Kefalonia

To get from Bari to Kefalonia, your best option is taking a ferry. Most ferries depart from the Porto di Bari, conveniently located near the city center and just a short drive from the airport. You can reach the port by taking a local bus, taxi, or rideshare service, with buses running frequently throughout the day. The ferry ride itself typically lasts around 8 to 12 hours, depending on the specific route and operator. Ensure you check the schedules in advance to plan your trip accordingly.

At Bari's port, you will find the main departure area usually marked with signs to guide you. Look for the designated terminal where ferries to Kefalonia depart, though it’s a good idea to verify the latest information online or via email, as details can change. Arriving early gives you time to navigate through ticket checks and boarding procedures without rush.

Close-up of a traveler sitting on a suitcase next to a parked car, ready to depart.

Getting from Bari to Kefalonia by foot or car

Ferries from Bari to Kefalonia (All Ports) in Greece welcome foot passengers, and most offer wheelchair access. For details about specific services, feel free to reach out to our support team. It's best to be at the boarding point at least 60 minutes before departure. You can also add Flexi Cancellation and SMS Notification Packages when booking for extra peace of mind.

View of multiple cars parked on a ferry deck during a sea crossing.

Can I board the ferry with a car from Bari to Kefalonia?

Cars aren’t allowed on ferries between Bari and Kefalonia. Only people traveling without a vehicle can be on board.

Cabins onboard

Some ferries from Bari to Kefalonia let you book a cabin, so you can relax or get some sleep during your trip to Greece. You’ll find both private and shared options, and on some ferries, pet-friendly cabins are also available.

Are there cabins to book on ferries from Bari to Kefalonia?

If you're taking one of the RIGEL VII., SUPERFAST I , SUPERFAST II ferries, you’ll have the option to book a cabin and enjoy a more relaxing trip to Greece. Both private and shared cabins may be available, so it’s a good idea to book early to get the one that suits you best.

Can I take my pet with me to Kefalonia?

Pets can travel on ferries between Bari and Kefalonia, although the rules depend on the ferry operator. General guidelines:

  • Larger pets use the ship’s kennel; pets under 10 kg may stay in their owner's carrier.
  • Service dogs are exempt from kennel requirements.
  • Ensure you have all the necessary documents, tickets, and pet essentials for your trip, especially when traveling outside the European Union.

If you’re unsure, check the ferry company’s page on our website or contact our support team for help.

Crystal-clear waters and a secluded beach with pine trees and rocky coastline under a bright blue sky.

Smart travelling from Bari to Kefalonia, Greece • Local tips

Make your journey from Bari to Kefalonia (All Ports) enjoyable with these handy tips for a safe, cozy, and memorable travel experience! This picturesque ferry route takes you from the bustling shores of Bari to the enchanting island of Kefalonia, known for its stunning landscapes and rich culture.

Safety: Ferries on this route are well-maintained and follow stringent safety protocols, providing you with peace of mind while you travel.

Parking: Ample parking is available at Bari port, so you can leave your car securely while you explore Kefalonia.

Scenic Views: Enjoy breathtaking views of the Adriatic Sea and the rugged coastline during your journey. Keep your camera ready!

Tickets: Book your tickets early for the best prices. Use the Ferryscanner app for convenience in booking and real-time updates.

Onboard Dining: While the ferry offers dining options, consider bringing your own snacks and water for a personalized treat.

Weather Tips: If traveling in summer, pack sunscreen. Keep a light jacket handy as indoor areas can be chilly, and outdoor decks might be windy.

Fun Fact: Did you know that Kefalonia is famous for its unique Robola wine, which is produced from grapes grown in its sun-soaked vineyards?

Local Highlights:

  • Natural Beauty: Explore the breathtaking Myrtos Beach and its stunning turquoise waters.
  • Cultural Sites: Visit the ancient ruins of Sami, a gateway to the island’s rich history and mythology.

Have a look at our blog for extra tips and ideas to make the most of your visit to Kefalonia.

View of a busy ferry port with multiple ships docked along the waterfront of a coastal city.

Reaching the ferry port in Bari

The ferry terminal in Bari is located near the city center, approximately a 15-minute walk from Piazza del Ferrarese. It’s also around 12 kilometers from Bari Karol Wojtyła Airport, easily reachable by taxi in about 20 minutes. Public transportation options include bus lines 16 and 37 from the airport to the city center, where you can find connections to the ferry terminal.

In Kefalonia, the main ferry port is Sami, conveniently situated close to popular destinations like Argostoli, the island's capital. Sami is well-connected by local buses, making it accessible for travelers arriving from various parts of the island.

Please note that transportation schedules may change, so if you discover any updates or inconsistencies, feel free to reach out to our support team.

Best bits of Kefalonia, Greece

Kefalonia is an amazing island in Greece that has something special for everyone. It’s famous for its stunning beaches, like Myrtos Beach with its bright blue water and soft white sand. You can also visit the charming village of Assos, which looks like it’s straight out of a fairytale, and the ruins of St. George Castle for a peek into the island's past.

If you love nature, don’t miss Melissani Cave, where you can take a paddle boat and see beautiful blue water surrounded by rocky walls. For something tasty, try the local cheese called Kefalotyri and enjoy delicious seafood dishes at colorful tavernas.

Kefalonia’s ports are perfect for short visits, but they are also a great starting point for adventures to nearby islands like Ithaca and Zakynthos. You can hop on a boat and explore! Whether you’re looking to relax on the beach, hike in nature, or enjoy yummy food, Kefalonia has it all and is waiting for you to discover its hidden treasures.

For more in-depth info on Kefalonia, including must-see spots, things to do, and travelling ferries, take a look at our full guide: Ferry to Kefalonia.
Ferryscanner: The Smartest Way to Travel
Compare prices and book 6,000 routes from 350+ ferry companies to 900+ destinations.
Best Price Guarantee: Find a cheaper price within 48 hours, and we'll refund the difference.
Free cancellations for most routes with specific policies always shown during the booking process.
Quick Support: Our team replies via chat within 40 seconds, 7 days a week.
Cleaner Seas: Support cleaner seas through Enaleia with every ticket you book.

Ferries running from Bari to Greece

Find out more about the ferries operating between Bari, Italy and Kefalonia, Greece.

Map view of the route Bari - Kefalonia