Ferry from Bari to Greece
Tickets, prices & schedulesYou can travel by ferry from Bari to Greece, with both seasonal and year-round crossings. Ferries from the port of Puglia travel to Igoumenitsa, Patras, Corfu and Sami (Kefalonia). The ferry trip takes as little as 8 hr and ticket prices start from €52.
Superfast Ferries and Ventouris Ferries serve the ferry connection between Italy and Greece with conventional ferries. Find up-to-date info, compare timetables, companies and prices, and book your ferry tickets on Ferryhopper without hidden fees.
Discounts
When planning your Bari to Greece ferry trip, you can take advantage of the regular discounts available to specific passenger categories. These discounts differ from one company to another, but typically, infants and toddlers up to 3 years normally travel for free, and you can expect lower ferry ticket prices for:
- Children (up to 12/16 years old)
- European Youth Card owners
- Passengers under 26 years old
- Passengers over 60 years old
- People with disabilities and their accompanying persons
Tip: for more information, take a look at our detailed guide on offers and discounts for Italy - Greece ferries.
Ferry operators: frequency & prices
Bari - Igoumenitsa
| Company | Crossings | Duration | Availability | Price |
| Superfast Ferries | 7 weekly | 9 - 10.5 hr | Year-round | €52+ |
| Ventouris Ferries | 6-7 weekly | 11 - 11 hr 45 min | July - September | €69+ |
Bari - Corfu
| Company | Crossings | Duration | Availability | Price |
| Superfast Ferries | 1-3 weekly | 8 hr | June - September | €76+ |
| Ventouris Ferries | 5-7 weekly | 10 hr | July - September | €69+ |
Bari - Patras
| Company | Crossings | Duration | Availability | Price |
| Superfast Ferries | 1 daily | 16 hr 30 min - 17 hr | Year-round | €62+ |
Bari - Kefalonia
| Company | Crossings | Duration | Availability | Price |
| Superfast Ferries | 4-6 weekly | 14 hr | June - September | €76+ |
| Ventouris Ferries | 1 weekly | 17 hr 15 min | July - August | €92+ |
On-board services and amenities
The Bari - Greece ferry routes are operated by conventional cruise ferries that are designed for long-haul travel and feature modern amenities and services. Onboard, you will typically find:
- Air-conditioned lounges with comfy seats and spacious outer decks, where you can to enjoy the sea view
- Café, bars and restaurants (self-service & à-la-carte) offering hot and cold drinks, snacks and meals
- Duty-free shops and kiosks with everything from the essentials and last-minute purchases to high-end gifts
- Entertainment, including lounges with satellite TVs and casinos
- Playrooms for children with events, drawing desks, and games
- Wi-Fi hotspot, to stay connected during the trip, with a range of data bundles to suit your needs
Tip: you can find more information in our detailed guide on amenities on Greece-Italy ferries.
Accessibility
The ferries traveling from Bari to Greece are generally accessible and feature ramps and elevators, accessible seating areas, and wheelchair accessible cabins with adapted amenities.
Boarding assistance is usually available upon request and prior notification to the ferry company at least 48 hr before your journey.
Note: accessibility features vary from vessel to vessel, so it is recommended to contact the ferry company at the time of booking for further details.
Cabins and accommodation
Are there cabins on the ferry?
Yes, on ferries traveling from Bari to Greece, you can book a cabin for 1-4 passengers. Typically, you can choose between:
- Standard inside cabins
- Outside cabins with a sea view
- Deluxe cabins and suites with a double bed and sea view
- Wheelchair accessible cabins with adapted amenities
- Pet-friendly cabins
All cabins typically have air conditioning, a wardrobe, and an ensuite bathroom.
Cabin prices start from about €200 for a private cabin and around €77 for a bed in a shared cabin.
What type of seats can I book?
On ferries operating the Bari - Greece routes, you can either have a standard deck/lounge seat, or you can book a numbered reclining seat in dedicated, air-conditioned lounges. These are reclining armchairs, similar to first-class train or airplane seating, and located in quieter zones.
Prices for reclining seats start from around €56.
How much luggage is allowed on the ferries
Greek ferry companies are generally flexible with luggage, but each one has its own baggage policy:
- With Superfast Ferries, you are allowed to bring as many bags as you can carry on board by yourself, without size or weight restrictions, for free.
- When traveling with Ventouris Ferries, you can bring up to 40 kg of luggage, free of charge.
Traveling with pets
Pets are typically welcome on ferries from Bari to Greece, provided you include them in your booking. For more information, check out our blog post on traveling with a pet by ferry from Italy to Greece.
Where do pets stay?
Depending on the route, vessel, and company, you can either book a pet-friendly cabin, a place in the onboard kennels, or keep your pet with you. The ferries have designated pet-friendly areas on the open decks, however pets are generally not allowed in standard cabins, lounges, dining areas or other public spaces onboard.
What pet documents do I need?
On Bari - Greece ferries, you must bring your pet’s EU Pet Passport or Animal Health Certificate, including microchip identification and a valid rabies vaccination certificate (at least 21 days before your trip).
Useful tips for your ferry trip to Greece from Bari
Here are some useful tips for your ferry trip from Bari to Greece:
- The port of Bari can get busy, especially in the high season, so it’s best to be there at least 1.5 hr before your ferry trip. If you are traveling with a vehicle, it’s recommended to arrive at least 2 hr in advance.
- The sea can get a bit choppy, so if you are sensitive to the waves, consider taking seasickness medication before your journey. As always, you can discuss your options with your doctor or pharmacist.
- When planning your ferry trip, keep in mind that there's a 1-hr time difference between Italy and Greece.
- Ferry companies often offer discounts or special offers for caravans and campers. Make sure to check them before booking your tickets! Find out more about the Italy - Greece ferry trip with your camper or caravan on Ferryhopper.
- From Bari you can also travel by ferry to Croatia, Albania and Montenegro. For all ferry travel options and details on all routes, companies and ticket prices, take a look at the Bari ferry schedules.
- You can also travel by ferry to Greece from the ports of Ancona, Brindisi and Venice. Take a look at the Italy-Greece ferries for more information on all ferry routes.
Where to take the ferry from Bari to Greece
Ferries to Greece usually depart from the New Port of Bari, on the Adriatic coast of Italy. The port handles international passenger ferries and is located just 2 km from the city center and the Old Town (Bari Vecchia), and about 11 km from Bari Karol Wojtyła Airport (BRI).
At the port, you’ll find waiting areas, ticket offices and information desks and nearby, there are cafés, newsstands, and a handful of shops.
Important: make sure to check your ticket for the exact departure gate, as boarding areas may vary depending on the ferry operator.
How to get to the port of Bari
- By car: the port is well-connected to the A14 highway, once you approach Bari, follow signs for Porto or Port of Bari from the city ring road (SS16/E55).
- By bus: local buses connect the train station and the port area (urban AMTAB bus lines serving the Porto zone).
- By taxi: a taxi ride from the Old Town usually takes about 10 min, depending on traffic.
- By train: there are regular train services to the Bari Centrale station, and from there, you can reach the port in about 15 min by car or taxi or roughly 30 min by bus.
- From Bari Karol Wojtyła Airport: it takes around 20 min by car or taxi and around 1 hr by public transport.
Where does the ferry arrive in Greece?
Ferries from Bari normally arrive at one of the following ports in Western Greece or the Ionian Islands:
- Igoumenitsa: this is the primary port for Northern Greece, with ferries docking at the New Port, on the southern side of the coastal road. The town center is just a 10–15 minute walk away, and the KTEL bus station (linking you to Ioannina or Thessaloniki) is very close by.
- Patras: ferries normally arrive at the South Port of Patras, about 4 km from the city center. You can easily reach the city or the train/bus stations via a quick taxi ride or a local bus.
- Corfu: ferries dock at the New Port of Corfu, which is within walking distance (about 1.5 km) of the UNESCO-listed Corfu Old Town. The port area is well-serviced with car rentals, local bus stops (Blue Buses for the city, Green Buses for the island), and tourist info kiosks.
- Kefalonia: ferries from Italy usually dock at the Port of Sami on the eastern coast of Kefalonia. From here, you can take a local bus or taxi to the island capital, Argostoli, which is about 25 km away.
In all these ports, you will find essential traveler amenities such as car rental agencies, ATMs, and transport links immediately upon disembarking.
How long is the ferry ride from Bari to Greece?
The duration of the Bari to Greece ferry trip normally ranges from 8 hr to 17 hr 15 min, depending on the route, company and vessel. Here are indicative travel times for each route:
- Bari - Igoumenitsa: from 9 hr to 11 hr 45 min
- Bari - Patras: from 16 hr 30 min to 17 hr
- Bari - Corfu: from 8 hr to 10 hr
- Bari - Kefalonia (Sami): from 14 hr to 17 hr 15 min
Bari - Greece ferry companies
Related posts from our blog
FAQs
When traveling from Bari to Greece by ferry, you will need the following travel documents:
- EU/Schengen citizens: you will need a national ID card or a valid passport.
- Non-EU citizens: you must bring a valid passport, and depending on your nationality, you may also need a visa.
If you are traveling with a vehicle, make sure to bring your driver’s license, as well as registration and insurance documents.
Yes, all ferries traveling from Bari to Greece have car decks for transporting vehicles. Prices usually start at around €60 to transport a car, €20 for a motorbike and around €90 for a camper van.
Note: as there are limited spaces, especially in the summer, it is highly recommended to book well in advance to secure a spot for your vehicle.
No, the Bari to Greece ferry routes are mainly served by conventional ferries. The shortest route is from Bari to Corfu, with the journey taking as little as 8 hr.
The distance between Bari and Greece ranges from 166 to 295 nautical miles (307 to 546 km), depending on your destination:
- Bari - Igoumenitsa: about 240 nautical miles (roughly 444 km).
- Bari - Patras: approximately 295 nautical miles (about 546 km).
- Bari - Corfu: around 166 nautical miles (approximately 307 km).
- Bari - Kefalonia (Sami): about 245 nautical miles (around 453 km).
Yes, ferries from Bari to Greece often travel overnight. As such, we recommend that you book a cabin at least 3-4 months in advance.
With Superfast Ferries and Ventouris Ferries, you can book your Bari to Greece ferry tickets online on Ferryhopper and pick them up in paper form from the company’s collection points at the port before the trip.
Find detailed answers to all your questions about ferry ticket changes, cancellations and refunds.
Remember that you can also use Ferryhopper's online booking modification service, available with certain ferry companies.