Bari To Greece By Ferry: Corfu, Igoumenitsa And Patras

Bari, the coastal capital of Puglia on the Adriatic, is one of southern Italy's main ferry gateways to Greece. This guide sets out what the operators themselves publish about the routes to Corfu, Igoumenitsa and Patras, where the ships leave from, and how to plan the rest of your time in the city.

Suitcases and rucksacks stacked on a sunlit quay beside a ferry gangway with travellers waiting in the shade

Short answer

Superfast's 2026 brochure lists the route Bari, Corfu, Igoumenitsa, Patras, with Corfu calls reported as seasonal. Sailings leave from the Bari seafront port, and the Stazione Marittima at Molo San Vito sits about 0.5 km from Piazza Mercantile, so an overnight before departure in Bari Vecchia is easy to arrange.

Bari, the capital of Puglia on Italy's Adriatic heel, is a working ferry port as well as a sightseeing city, and its Greece routes are the reason for booking a night here at all. The ships for Greece leave from the seafront a short walk from Bari Vecchia, which makes the city one of the few European ferry gateways where the old town, the Basilica di San Nicola and the waterfront promenade all sit within reach of check-in. The port authority is the Autorita di Sistema Portuale del Mare Adriatico Meridionale, and its harbourside piers serve Greece, Albania and Croatia from the same stretch of coast.

This guide reports what the operators and the port publish about sailing from Bari to Greece: which routes exist, where the ships leave from, what is seasonal, and how to fold the crossing into a wider Puglia trip. Where a detail comes from a report rather than a confirmed operator page, that is said plainly, and fares, timetables and cabin details are things to confirm with the operator directly when you book. For the wider picture of every port in the city, the Bari ferries overview collects all the international lines on one page.

What Ferry Routes Run From Bari To Greece?

One operator's brochure carries the Greece route from Bari: Superfast lists the itinerary Bari, Corfu, Igoumenitsa, Patras in its 2026 material, and the Corfu calls are reported as seasonal, so the year-round skeleton of the route is Bari to Igoumenitsa and Patras. No other Greece sailing from Bari is listed in the operator and port material for 2026. Fares, departure times and cabin types are set by the operator at booking.

The route name appears in Superfast's own 2026 brochure as a single line: BARI, CORFU, IGOUMENITSA, PATRAS. That is the route as the operator prints it. The Corfu stop runs in the summer season only, so anyone planning a Corfu crossing outside the warm months should confirm on the operator's own site that the island call is active for their date. Igoumenitsa and Patras are the two Greek ports that anchor the route.

Row of harbour cranes behind a calm commercial dock with ropes and bollards in the foreground

What that means in practice is that Patras, on the Peloponnese, is the deep-Greece terminus, useful for Olympia, Delphi and Athens beyond, while Igoumenitsa is the port for Epirus and the north, close to the Albanian border and the coast of western Greece. Corfu, when the seasonal call is running, is the most direct option for the Ionian islands themselves. Which of the three suits you depends entirely on where in Greece you are heading, since all three sit on the one route.

Route from Bari Ports served Status for 2026
Bari to Corfu Corfu (Ionian islands) Listed in Superfast's 2026 brochure; calls reported as seasonal, confirm before booking
Bari to Igoumenitsa Igoumenitsa (north-west Greece) Part of the listed Bari, Corfu, Igoumenitsa, Patras route
Bari to Patras Patras (Peloponnese) Terminus of the listed route in the 2026 brochure

One point worth separating early: Dubrovnik is Croatia, not Greece, and it has its own page. If the Dalmatian coast rather than the Ionian is your goal, the Bari to Dubrovnik ferry guide covers that line and the caution that applies to it, while the Bari to Albania ferry guide covers the daily Durres crossings, which run all year on a separate schedule.

Bar chart of average monthly rainfall in Bari
Average monthly rainfall in Bari, in millimetres.

Where Does The Greece Ferry Leave From In Bari?

The Greece sailings use the passenger port on the Bari seafront, and the Stazione Marittima at Molo San Vito is about 0.5 km from Piazza Mercantile, the main square of Bari Vecchia, so the terminal is a short walk from the old town rather than a distant industrial dock. The exact pier for each sailing is assigned by the port and shown on the ticket.

That walking distance is the single most useful planning fact about the port. Bari Vecchia, the old town on the headland, and the Murat grid behind it both sit within easy reach of the terminal, which is why an evening in the city before a Greece departure works so well: dinner, a walk on the Lungomare Nazario Sauro, then check-in, all without a transfer. The cruise and ferry traffic shares this stretch of waterfront, and the port authority reported about 430,000 cruise passengers and 152 calls in the first nine months of 2025, up 21 percent, which gives a sense of how busy the terminal area can be in season.

Station cafe counter with hands pouring an espresso and pastries under a glass dome

For orientation, two named locations matter. The Stazione Marittima at Molo San Vito is the passenger-ship terminal pin, about 0.5 km from Piazza Mercantile. GNV, the operator on the Albania route, gives its port address as Varco della Vittoria, Lungomare Starita 6, with its ticket office on the Colmata di Marisabella, which shows how the different operators use different gates along the same waterfront. Your ticket names the gate, and the port signs along the Lungomare point to each Varco.

Port location in Bari What it is Distance and detail
Stazione Marittima, Molo San Vito Passenger terminal area for the international ferries About 0.5 km from Piazza Mercantile
Piazza Mercantile Main square of Bari Vecchia, useful orientation point Walking distance to the terminal
Varco della Vittoria, Lungomare Starita 6 Port gate address published by GNV for its Bari sailings Ticket office on the Colmata di Marisabella

Because the terminal is this central, the practical question is usually what to do with the hours before check-in. The old town between the port and Piazza Mercantile holds the Basilica di San Nicola, open Monday to Saturday 06:30 to 20:30 and Sunday 06:30 to 22:00 with no admission fee mentioned on its page, and the Swabian castle, which the Musei Puglia ticket page lists at 10 euro full and 2 euro reduced, open Tuesday to Sunday 09:00 to 19:00. Both are minutes from the ship. A guided walking tour of Bari covers the same streets with a local guide, and it starts in the city itself rather than at a distant meeting point.

Can You Sail From Bari To Corfu?

Yes, Corfu appears on the one published Greece route: Superfast's 2026 brochure lists Bari, Corfu, Igoumenitsa, Patras, with the Corfu calls reported as seasonal rather than year-round. There is no separate Bari to Corfu operator or route in the 2026 material, and no fare or timetable figure can be quoted here, so the crossing details come from the operator at the moment of booking.

Corfu is the island call on the through-route, not a dedicated line. The seasonal pattern, which a report describes rather than a timetable, means summer crossings are the ones likely to include the island, and the safe approach is to search your own date on the operator's booking flow: if Corfu appears as a destination, the call is running. In the off-season the ship serves Igoumenitsa and Patras, and Corfu remains reachable by local ferry from Igoumenitsa, a connection to arrange on the Greek side.

The island is worth the extra checking. Corfu Town is a short distance from its port, and the island's position off the Epirus coast makes it a natural first stop on an Ionian itinerary, whether you continue by land down the western Greek mainland or hop between the islands. For a trip built around the crossing itself, the summer months matter for another reason: the sea temperature sits around 27 C in July and August by modelled 2023 to 2025 means, against about 14 C in February, which tells its own story about deck time.

Ferry vehicle deck seen from the quay with rows of cars driving in under floodlights at evening

If Corfu proves awkward for your dates, the Ionian coast has another gate: Saranda in Albania sits opposite Corfu, and the Bari to Durres sailings run every day of the year, with Adria Ferries listing the crossing at about 8 hours. It is a different country and a different route, but for some itineraries it shortens the path to Greece by land. The Albania ferry guide lays out those crossings in full.

What Should You Know About Igoumenitsa And Patras?

Igoumenitsa and Patras are the two year-round Greek ports on the published route, and each serves a different half of the country: Igoumenitsa is the port for Epirus and northern Greece, close to the Albanian border, while Patras is the deep terminus on the Peloponnese, the useful port for Athens, Olympia and Delphi. The brochure lists both on the single Bari, Corfu, Igoumenitsa, Patras itinerary.

Choosing between them is a geography decision. If Corfu or the northern Ionian is the goal, Igoumenitsa is the port, and from there the Greek mainland coast runs south towards Parga and Preveza. If the trip continues to the Peloponnese or Athens, Patras saves hours of driving, sitting at the western end of the bridge-free crossing point to central Greece. A car taken on the ferry works at both ends, though vehicle space and fares are booking-time details.

Neither port has any access restriction or fee in the material for 2026, and neither does the crossing itself carry any published figure for duration or price on the pages this site reports from. What is published is the route name and the operator. Everything else, from departure hour to deck category, comes from the operator's booking page, and summer dates are the ones where both Greek ports and the Bari terminal are at their fullest.

Greek port Region it serves Best for
Corfu Ionian islands Corfu Town and island itineraries, summer calls reported seasonal
Igoumenitsa Epirus, north-west Greece Northern Greece, the Albanian border region, the Epirus coast
Patras Peloponnese Athens onward, Olympia, Delphi and the southern mainland

When Is The Best Time Of Year To Sail From Bari To Greece?

The sailing season peaks with the weather: July and August bring typical daily highs of 28.6 and 29.1 C in Bari and only about 4 rain days a month, while November carries 73 mm of rain and the sea falls from about 27 C in August to about 22 C in October. These are typical values from modelled ERA5 data, 1991 to 2020, and the Greek side of the crossing follows a similar pattern.

Summer is the season in two senses: it is when the reported Corfu calls run, and it is when the crossing itself is at its calmest and warmest. May, June and September are the compromise months, with highs of 21.6, 25.9 and 25.1 C and rain of 35, 28 and 53 mm respectively in Bari. October still offers a daily high of 21.1 C and a sea at about 22 C by the modelled means. Winter sailings run to Igoumenitsa and Patras, but the deck is a different proposition in a January wind. Everything else covered here is indexed on Bari Italy Travel Guide.

Old harbour pier with small wooden fishing boats, crates and nets and the pale old town skyline with two towers behind
Month Typical daily high in Bari (C) Rain (mm) Rain days (1 mm or more)
May 21.6 35.0 6.9
June 25.9 28.0 4.8
July 28.6 22.0 4.1
August 29.1 20.0 4.3
September 25.1 53.0 7.6
October 21.1 63.0 7.9

The full yearly picture, including the winter months if a low-season crossing is on your list, sits in the Bari weather guide, and the wider question of when to build a Puglia trip around the sailing is covered in the best time to visit Bari. Both carry the same modelled figures, and both point to the same conclusion for a ferry traveller: book the deck cabin for winter and the open deck for summer.

How Do You Get To The Bari Ferry Terminal?

The terminal sits on the city seafront about 0.5 km from Piazza Mercantile, so from Bari Centrale, the main railway station, the transfer is short: local AMTAB buses run from 1.00 euro for a single ride or 1.20 euro for a 90-minute ticket, a day ticket costs 2.50 euro, and a licensed taxi from a rank is the regulated door-to-door option. From the airport, the train reaches Bari Centrale in 17 minutes.

The airport detail matters because many Greece-bound travellers fly into Bari the same day. Karol Wojtyla airport at Palese is 12.0 km and about 21 minutes by road from Piazza Mercantile, and the Ferrotramviaria station is inside the terminal: the train takes 17 minutes to Bari Centrale and the single costs 5.30 euro at the 2026 tariff, with a contactless card tap accepted at the gate. The Tempesta shuttle coach costs 5 euro, bought on board or in the Cotrap app, and takes about 30 minutes, reported. AMTAB line 16 also links the station and the airport. A taxi to a city-centre hotel is a predetermined 25 euro.

Link Cost Detail
Airport train to Bari Centrale 5.30 euro single 17 minutes, station inside the terminal, contactless accepted
Tempesta airport coach 5 euro About 30 minutes, reported; bought on board or in the Cotrap app
Airport taxi to a city-centre hotel 25 euro predetermined Licensed taxi from the rank is the regulated option
AMTAB single bus ticket 1.00 euro One ride; 90-minute ticket 1.20 euro, day ticket 2.50 euro

From Bari Centrale to the terminal, the choice is a short taxi ride, a city bus, or a walk through the Murat district if your bags allow it. One warning for drivers: Bari Vecchia is a limited traffic zone with a camera gate at the Castello since 1 July 2026, and the advice to anyone in a rental car is not to drive into the old town at all. Park outside the ZTL and walk or bus the last stretch; the parking and driving guide covers the detail. Service changes during works are posted by the operator, so a bus route near the seafront can shift.

Long breakwater of concrete blocks with a small beacon at its end above the open Adriatic

What Should You Do In Bari Before Your Ferry To Greece?

A day in Bari splits cleanly into the old town, the seafront and one inland trip: the Basilica di San Nicola and the Swabian castle anchor Bari Vecchia, the Lungomare Nazario Sauro runs along the water to the city beaches, and the Grotte di Castellana, with its 3 km full route at 25 euro for ages 15 and over, is the headline half-day inland, about 43 km and 47 minutes by road from Piazza Mercantile.

The grottoes deserve the plug. The official pricing page lists the full route, 3 km and about 100 minutes, at 25 euro for ages 15 and over, with the 1 km partial route at about 50 minutes for 22 euro, and the visit runs deep under the town of Castellana Grotte. The official guided tour with entry ticket covers the caves with a guide, and it departs from Castellana itself, not from Bari, so the journey south is part of the plan. Check availability if the timing before check-in allows.

Back in the city, the hours before a sailing suit the compact centre. Street food is the quick answer to dinner, and the Bari street food guide names the dishes of the city, from focaccia barese to panzerotti, while the orecchiette in Bari guide explains the pasta shape that defines Puglian home cooking. If the crossing is part of a longer stay, the how many days in Bari page helps size the stop, and the full things to do in Bari roundup collects every option on one page.

Weathered limestone fort walls and a low arched gateway beside harbour water with coiled ropes and crates on the quay

What Day Trips Fit Around A Greece Ferry From Bari?

Polignano a Mare, 37.4 km and about 36 minutes by road from Piazza Mercantile, is the closest headline day trip to the port, with Monopoli at 47.3 km and the trulli town of Alberobello at 56.7 km; Castel del Monte sits 62.0 km away and Matera, in Basilicata rather than Puglia, at 70.8 km, so a one-night Bari stay before sailing leaves room for exactly one of these, not several.

Stone steps down to flat limestone rocks below a sea wall with distant anglers fishing and light sea spray

The arithmetic is the point. Ferries to Greece leave in the evening on the reported schedules, so a departure day can carry a morning trip if it starts early and stays close. Polignano a Mare, on the Trenitalia Bari-Lecce line 33 km from Bari Centrale, is the natural fit, and its sea caves are its signature: the boat trip to the Polignano a Mare caves departs from Polignano itself, not from the Bari waterfront, so take the train or drive down first. Check availability for a morning slot and be back on the seafront well before check-in.

Day trip from Bari Road distance from Piazza Mercantile Free-flow drive time
Polignano a Mare 37.4 km about 36 min
Monopoli 47.3 km about 43 min
Grotte di Castellana 43.1 km about 47 min
Alberobello 56.7 km about 61 min
Castel del Monte 62.0 km about 59 min
Matera (Sassi, in Basilicata) 70.8 km about 69 min

For a trip that treats Bari as the base and Greece as the finale, two or three nights in the city is the comfortable pattern: one for the old town and the castle, one for a cave boat or a hill town, and a final evening walking distance from the ship. The where to stay in Bari guide maps the neighbourhoods, from Bari Vecchia itself to the Murat grid, against that plan.

Is The Bari To Greece Ferry A Good Way To Travel?

For a trip that wants a car in Greece, or wants to avoid a second flight, the ferry earns its place: the route runs from a city centre terminal to two year-round Greek ports, the crossing doubles as a night of travel, and Puglia sits on the approach side with Polignano, Alberobello and Matera all reachable first. Against a flight, it costs time; the trade is the journey itself.

The case for the ship is the itinerary. Flying into Bari, spending two or three days in Puglia, and sailing on to Greece turns a transfer into a route, and the reported evening departures mean the crossing consumes a night you would book anyway. The case against is speed: even the fastest published figure in this guide's port family, the 8-hour Adria Ferries Durres crossing on a different route, shows what these sailings are, and the Greece crossing is longer. Travellers tight on days should fly; travellers with a car, or with the time to enjoy the deck, should sail.

Large white passenger ferry moored at a long quay with bollards and ropes and cranes beyond

One last practical note for planners: everything time-critical in this article, from the seasonal Corfu calls to the pier assignment for your sailing, is confirmed on the operator's own booking page at the moment you reserve, and the port authority's site carries the terminal and calendar detail. Book the cabin, keep the confirmation, and give the old town of Bari the evening before the ship. That is the whole shape of a Greece ferry trip from Puglia, and it starts, conveniently, a few hundred metres from the Basilica di San Nicola.

Common Questions About The Bari To Greece Ferry

Is there a direct ferry from Bari to Corfu?

Corfu appears as a port on Superfast's published 2026 route Bari, Corfu, Igoumenitsa, Patras, and the Corfu calls are reported as seasonal. Confirm on the operator's booking page that the island call runs on your date before planning around it.

How far is the ferry terminal from Bari city centre?

The Stazione Marittima at Molo San Vito is about 0.5 km from Piazza Mercantile, the main square of Bari Vecchia, so the terminal is a short walk from the old town and the seafront hotels.

How much does the Bari to Greece ferry cost?

Fares, departure times and cabin categories are set by the operator at booking, and no figure is quoted here. Check the current price on the operator's live listing or booking page before you plan the budget.

Which Greek ports can you reach from Bari?

The published 2026 route serves Corfu, Igoumenitsa and Patras, with Igoumenitsa and Patras the year-round ports. Igoumenitsa serves north-west Greece and Patras the Peloponnese and Athens beyond.

Can you take a car on the ferry from Bari to Greece?

The route carries vehicles, but vehicle space, fares and deck categories are booking-time details on the operator's page. Book the car space early in summer, when the seasonal Corfu calls add demand to the sailings.

When is the best month to sail from Bari to Greece?

By the modelled climate data, July and August bring highs of 28.6 and 29.1 C in Bari with about 4 rain days a month and a sea around 27 C, while May, June and September offer 21.6, 25.9 and 25.1 C with thinner crowds. These are typical values from modelled ERA5 data, 1991 to 2020.

Make The Most Of A Day In Bari Before You Sail

Greece-bound ferries leave from the Bari seafront, so a spare day in the city fits neatly before departure. The Castellana Grottoes tour is the popular inland half-day, and free cancellation keeps your plans flexible.

Check availability →