Bari Ferries: Port, Terminals And Where The Boats Go

Bari, the capital of Puglia on the Adriatic coast of southern Italy, is a working ferry port as well as a sightseeing city. This guide sets out where the terminals are, which lines sail, and how to reach the quay.

Distant passengers with wheeled suitcases walking along a quay toward a ferry's open loading ramp in evening light

Short answer

The main passenger terminal, the Stazione Marittima at Molo San Vito, is about 0.5 km from Piazza Mercantile. Adria Ferries sails to Durres every day all year in about 8 hours, GNV also sells Durres, and Superfast's 2026 brochure lists Bari, Corfu, Igoumenitsa, Patras.

Bari, the capital of Puglia on the Adriatic coast of southern Italy, is a working ferry port before it is anything else. Freight and passenger ships leave this quay for Albania and Greece all year, cruise ships call through the warmer months, and the old harbour at Molo San Nicola still lands fish beside the Muraglia. Travellers who arrive by sea often walk into Bari Vecchia within minutes, because the port and the old town share the same headland. This guide, from the Bari Italy Travel Guide editorial team, covers the terminals, the routes, the transfers and the common confusions, including the one that catches travellers out: the sea caves everyone photographs are at Polignano a Mare, and the boats there leave from Polignano, not from Bari.

Where Does The Port Of Bari Sit And Which Terminal Do You Need?

The port of Bari wraps around the waterfront north and east of Bari Vecchia, and the main passenger terminal, the Stazione Marittima at Molo San Vito, sits about 0.5 km from Piazza Mercantile, which is a walk of a few minutes from the old town squares on the Adriatic coast of Puglia. The port authority is the Autorita di Sistema Portuale del Mare Adriatico Meridionale, usually shortened to AdSP MAM, which runs the quays, the cruise schedule and the operator listings for Bari. Knowing which pier your ship leaves from matters, because the port stretches along the coast and the walk between quays is not always short.

The geography is simple once you picture it. Bari Vecchia, the old town, occupies a headland that juts into the Adriatic. On one side is the old fishing harbour at Molo San Nicola, where the fish market and the Muraglia sit. On the other side, heading north past the Teatro Margherita and along the Lungomare Nazario Sauro, the modern port begins: cruise berths, ferry quays and the terminals for the international lines. GNV, for example, gives its Bari port address as Varco della Vittoria, Lungomare Starita 6, with its ticket office on the Colmata di Marisabella, both on that northern stretch.

Stern of a ferry at a quay at sunrise with a pink sky, taut mooring ropes and still water
Place in the port What it is Distance from Piazza Mercantile
Stazione Marittima (Molo San Vito) Main passenger ferry terminal about 0.5 km
Varco della Vittoria, Lungomare Starita 6 GNV port address on the northern port stretch
Colmata di Marisabella GNV ticket office location on the northern port stretch
Molo San Nicola Old fishing harbour and fish market beside Bari Vecchia

Two practical notes follow from this layout. First, allow time to find the right varco, the gate number, because the port is fenced and you cannot cut across it on foot. Second, if you arrive early, the old town is close enough that a coffee in Piazza del Ferrarese or a walk along the seafront at the Lungomare Nazario Sauro fills an hour easily before check-in.

Bar chart of ferry crossing times from Bari
Crossing times for the ferry routes from Bari.

Which Ferry Routes Sail From Bari, And To Where?

International ferries from Bari serve Durres in Albania and, seasonally, Greece: Adria Ferries sails Bari to Durres every day of the year in about 8 hours, GNV also sells the Durres crossing, reported at 10 hours 45 minutes, and Superfast's 2026 brochure lists the route Bari, Corfu, Igoumenitsa, Patras, with the Corfu calls reported as seasonal. Jadrolinija has run a seasonal Dubrovnik to Bari line, which was reported interrupted for technical reasons in autumn 2026, so anyone planning that crossing must confirm on the operator's own site that the line is running before booking anything else. Together these are the passenger routes the sources support for Bari.

That is the full picture for scheduled international passenger service from this port, and it is a narrow one. If a route is not on this list, the honest answer is to check the port authority's current operator page, because lines do change and the authority's list is the place a new service would appear first.

Route Operator What the sources say
Bari to Durres Adria Ferries every day, all year round, about 8 hours
Bari to Durres GNV route sold; 10 hours 45 minutes, reported
Bari, Corfu, Igoumenitsa, Patras Superfast route listed in the 2026 brochure; Corfu calls seasonal, reported
Dubrovnik to Bari Jadrolinija seasonal line; reported interrupted in autumn 2026, confirm before planning

Fares, departure times and cabin details are the one thing this page cannot give you: the sources carry none of them, and ferry pricing moves with season and demand. Check the current price on the operator's own booking page before you plan, and treat anything quoted in a forum as out of date.

How Do You Get From The Airport Or Bari Centrale To The Ferry Terminal?

The airport, Karol Wojtyla (BRI) at Palese, is about 12 km and 21 minutes by road from Piazza Mercantile, so the transfer is short whichever mode you pick. The train station sits inside the terminal building, which removes the usual scramble between airport and station, and a contactless payment card can be tapped at the gate under the operator's "Paga e Via" system at the same 5.30 EUR fare. The airport's own page lists all the transfer options if your sailing leaves at an odd hour. More detail on each mode, including the car-hire angle, is in the separate airport to city centre guide.

Ferry vehicle deck seen from the quay with rows of cars driving in under floodlights at evening
Mode Fare Time Notes
Ferrotramviaria train 5.30 EUR single 17 minutes to Bari Centrale station inside the terminal
Tempesta shuttle coach 5 EUR about 30 minutes, reported buy on board or in the Cotrap app
Taxi to a city-centre hotel 25 EUR predetermined about 21 minutes by road licensed rank or phone booking
AMTAB city bus 1.00 EUR single, 2.50 EUR day varies by route for the station-to-port leg

If your ferry leaves early in the morning or you simply want fewer moving parts on sailing day, staying the night before within reach of the port is the calm plan, and the where to stay in Bari guide maps the districts. One warning for drivers: Bari Vecchia is a limited traffic zone with a camera gate, so do not drive into the old town, and if you are dropping a rental car before the ferry, the Bari train station area is the easier place to do it.

What Does The Bari To Durres Ferry Involve?

The Bari to Durres crossing is the port's year-round workhorse: Adria Ferries sails it every day of the year, about 8 hours door to door, and GNV sells the same crossing, reported at 10 hours 45 minutes, so the choice between operators comes down to timetable and price rather than route. GNV's Bari presence is well marked: its port address is Varco della Vittoria on Lungomare Starita 6 and its ticket office sits on the Colmata di Marisabella. Durres is the main Albanian port and the practical gateway for travel on to Tirana.

Because both operators list the same city pair, the practical differences are in the details the booking page controls: departure time, ship, cabin type and vehicle space. None of those figures belongs on a planning page, because they change with the season and the sailing. What is stable is the geography. The crossing runs overnight in each direction in the standard timetable pattern reported by the operators, arriving the following morning, though the word to hold onto is "reported": confirm your specific sailing on the operator's page. For the fuller route treatment, including what to do on the Durres side, see the Bari to Albania ferry guide.

Distant fishermen working beside nets and crates on a low concrete quay with seagulls in early morning haze

Two checks before you book. First, passports: Albania is outside the Schengen area even though Italy is inside it, so documents are checked at the terminal. Second, arrival time: operators close check-in well before departure, and the operator's booking confirmation, not a guide page, states the deadline that applies to your sailing. Build in the walk or ride from your accommodation, and remember the port gates are controlled, so the varco number on your ticket is where you head. More of these guides are collected on Bari Italy Travel Guide.

Can You Take A Ferry From Bari To Greece Or To Dubrovnik?

Yes to Greece, with care, and only seasonally to Dubrovnik: Superfast's 2026 brochure lists the route Bari, Corfu, Igoumenitsa, Patras, with the Corfu calls reported as seasonal, and Jadrolinija's Dubrovnik to Bari line is seasonal and was reported interrupted for technical reasons in autumn 2026, so that line must be confirmed on the operator's own site before any plan is built around it. The Greece route serves Igoumenitsa and Patras as its year-round ports, which puts the Ionian islands and the west of the mainland within reach of a single sailing.

The Greece crossing is the long one, and it is usually an overnight pattern with cabins, though cabin details and fares are booking-page material. The route name in the brochure carries the useful signal: Corfu sits between Bari and Igoumenitsa, and the reports say the Corfu calls run only in part of the year, so if Corfu is your destination rather than a bonus, check that your date carries the call. The Bari to Greece ferry guide unpacks the Greek end of the route.

Seaward wall of a pale stone castle beside harbour water with a few small boats in afternoon sun

Dubrovnik is different in kind. The line exists on Jadrolinija's schedule as a seasonal service, but the autumn 2026 interruption, reported with no end date, means the crossing could be unavailable on your date. Confirm on the operator's site first, then plan. The Bari to Dubrovnik ferry guide covers what the confirmation should look like and what the alternatives are.

Destination Status of the route The check to make
Igoumenitsa and Patras listed in Superfast's 2026 brochure confirm sailing days on the booking page
Corfu reported seasonal calls only confirm your date carries the Corfu stop
Durres daily all year, Adria Ferries compare with GNV's sailing times
Dubrovnik seasonal, reported interrupted in autumn 2026 confirm the line is operating on the operator's site

What About Cruise Ships Calling At Bari?

Cruise traffic is a growing part of this port: the port authority reported about 430,000 cruise passengers and 152 calls in the first nine months of 2025, up 21 percent, and it publishes the Bari cruise calendar for 2026 as a downloadable PDF on its own site, which is the authoritative list of which ship calls on which date. If you are arriving on a cruise ship rather than a ferry, the good news is positional: the berths sit beside the city, and Bari Vecchia, the Basilica di San Nicola and the Swabian castle are all within walking or short-transfer range of the quay.

A day ashore here splits naturally into the old town and one excursion. The old town walk covers the basilica, Piazza Mercantile, Piazza del Ferrarese and the fish harbour, and the Bari cruise port day itinerary lays it out hour by hour. The excursion question is usually Polignano a Mare or Alberobello, both reachable from Bari Centrale or by organised trip, and both covered in dedicated guides on this site.

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

For cruisers heading into the old town on their own, two cautions repeat from earlier: do not drive into Bari Vecchia, which is a limited traffic zone, and check posted prices at bars and restaurants, which is ordinary practice anywhere. The emergency number in Italy is 112. Independent walkers will find the things to do in Bari page the fastest way to fill a day ashore.

Do The Famous Cave Boats Leave From Bari Itself?

No: the sea-cave boats that make the postcard photographs leave from Polignano a Mare, about 37.4 km south of Bari by road, or from Monopoli, and a small-group product listed on this site departs from the San Vito area beside Polignano, so none of them starts at the Bari waterfront. What leaves from Bari are short city cruises along the coast with a drink, which show the skyline and the seafront rather than caves. Mixing the two up is the single most common planning error around Bari and the sea.

The distinction matters for timing. A cave boat from Polignano pairs naturally with a morning train or drive down the coast and a few hours in the town above Lama Monachile. A city cruise from Bari, by contrast, is an evening-length pleasure trip you can fit around dinner in the Murat district or a walk on the Lungomare. Both are worth doing; they are simply different products from different quays.

Regional train pulling into a station platform under a long canopy with a few distant waiting travellers

The tour picks below show the shape of the options. The first, a cave boat with an aperitif, departs from Polignano a Mare, not from Bari. The second is a full day trip to Alberobello, Monopoli and Polignano that does leave from Bari by private bus. The third, a Vespa tour, also starts from Polignano, pairing three towns on two wheels.

If your time in the region is short and the coast is the priority, the pairing that works is a day trip south with a cave boat built in, then a separate evening cruise from Bari itself if you want the city from the water. The Bari to Polignano a Mare transport options make the first half easy to plan independently.

Which Boat Trips Do Leave From Bari's Own Waterfront?

The boats that leave from Bari itself are short sightseeing cruises along the city coast, typically with an aperitivo served on board, plus the international ferries and cruise tenders already covered; the cave trips, the Monopoli departures and the San Vito cave boats all start elsewhere along the coast, so a trip "from Bari" on the water means the skyline cruise or nothing. The listing for the city cruise shows a route along the seafront with a drink included, which is a pleasant hour and a half rather than a cave expedition.

Below are two Bari-based options from this site's roster. Each departs from the city waterfront, which makes them easy to pair with a hotel in the Murat district or an evening in the old town.

Row of harbour cranes behind a calm commercial dock with ropes and bollards in the foreground
Boat trip type Where it leaves from What it shows
City cruise with aperitivo Bari waterfront the seafront skyline and coast
Cave boat with aperitif Polignano a Mare sea caves below the old town
Small-group cave boat San Vito area caves and cliffs in a small group
Monopoli boat to the caves Monopoli the coast south toward Polignano
International ferry Bari, Stazione Marittima and northern quays Durres, Greece, seasonal lines

For the cave side, the pick below is the related tour on this page: a Polignano departure, an aperitif included, and a run through the caves that the town is known for. It is booked from Polignano, so plan the journey south first.

The crossing-free alternative, if you would rather keep your feet near dry land, is a food-led walk through the old town, and the Bari street food guide covers what to look for between the port and the basilica.

When Is The Best Season To Use The Port Of Bari?

The Greece and Durres lines run all year, with Durres served every day, so the season matters less for Albania than for Greece's Corfu calls, reported as seasonal, and for the Dubrovnik line, which is seasonal and reported interrupted in autumn 2026; typical values from modelled ERA5 data, 1991 to 2020, put August's mean daily maximum at 29.1 C and January's at 12.1 C, with about 587 mm of rain a year. In practical terms, summer sailing is hot and busy, winter sailing is quiet and occasionally grey, and the shoulder months of May, June and September balance the two.

The festival calendar touches the port too. The Festa di San Nicola runs in early May, 7 to 9 May, and its sea procession is one of the few moments the harbour itself becomes the spectacle, with boats crowding the old harbour side of the headland. The Bari history and Saint Nicholas guide gives the story behind it, and the best time to visit Bari page weighs the seasons across the whole city.

Line of palm trees casting long shadows across paving beside a low sea wall on an empty early morning promenade

One last pair of picks for readers building a coast-plus-city week. Both are day trips that leave from Bari and both pair a boat with the towns south of the city, which is the shape of travel here: Bari as the port and the base, the coves and trulli towns as the destinations.

Whatever the season, the port of Bari rewards a little planning over improvisation: know your varco, know your check-in deadline, and keep a spare hour for the old town, which sits closer to the quay than in almost any other ferry city you will sail from.

Common Questions About Bari Ferries

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, a short walk from the old town. The northern ferry quays, including GNV's Varco della Vittoria on Lungomare Starita 6, sit further along the port stretch.

Can you get a ferry from Bari to Albania?

Yes. Adria Ferries sails Bari to Durres every day of the year, about 8 hours, and GNV also sells the crossing, reported at 10 hours 45 minutes. Check the current price and check-in deadline on the operator's booking page.

Is there a ferry from Bari to Greece?

Yes. Superfast's 2026 brochure lists the route Bari, Corfu, Igoumenitsa, Patras, with the Corfu calls reported as seasonal. Confirm the sailing days and the Corfu stop for your date on the operator's page.

Is there a ferry from Bari to Dubrovnik?

Jadrolinija runs the line seasonally, but it was reported interrupted for technical reasons in autumn 2026 with no end date given. Confirm on Jadrolinija's own site that the line is operating before you plan around it.

Do the cave boats leave from Bari?

No. The cave boats leave from Polignano a Mare, about 37.4 km south by road, from Monopoli, or from the San Vito area. Only city sightseeing cruises leave from the Bari waterfront.

How do I get from Bari airport to the ferry port?

Take the Ferrotramviaria train, 17 minutes from inside the terminal to Bari Centrale at 5.30 EUR single, then a short taxi or bus hop to the port. A taxi from the airport to a city-centre hotel is a predetermined 25 EUR, and the Tempesta coach costs 5 EUR.

Prefer Calm Water To Open Sea?

A cave boat from Polignano a Mare covers sea caves and coastline with a drink included, and free cancellation keeps the plan flexible.

Check availability →