Situated at the waterfront of this lovely Italian city, Bari ferry port and passenger terminal are within the walking distance from this vibrant city’s squares, hotels, markets, and several amazing landmarks.
Car ferries to and from Albania, Greece, and Croatia all arrive and depart from here. From here you can get direct international overnight crossing to Croatia, Albania, and Greece from where get other ferries further from Greece across the Mediterranean, along the Albanian coast, or Croatian coast. The alternative international ferry crossings ports are in Ancona, Brindisi, or further north in Trieste and Venice.
Ferry Crossings to and from Bari
Here is a table with details of all ferry crossings to and from Bari. You can sail from here to Durres and Saranda in Albania, to Dubrovnik in Croatia and Corfu, Igoumenitsa, Patras, Sami, and Zakynthos in Greece.
|Ferry Crossings||Country||Ferry Company||Frequency per week||Crossing Duration||Booking|
|Bari – Durres||Albania||Adria Ferries||3-5||10 hrs||get price|
|Bari – Saranda||Albania||Adria Ferries||July & August|
|11 hrs||get price|
|Bari – Dubrovnik||Croatia||Jadrolinija||April to October, 3-4||10 hrs||get price|
|Bari – Corfu||Greece||Anek Superfast/ Ventouris Ferries||Daily||8-10 hrs||get price|
|Bari – Igoumenitsa||Greece||Anek Superfast/ Ventouris Ferries||Daily||9-11 hrs||get price|
|Bari – Patras||Greece||Anek Superfast||4-5 times per week||15 hrs||get price|
|Bari – Sami||Greece||Ventouris Ferries||July to September||17 hrs||get price|
|Bari – Zakynthos||Greece||Ventouris Ferries||July to September||19 hrs||get price|
Getting To Bari Ferry port
Getting to Bari ferry port and passenger terminal is fairly straightforward. The passenger terminal is situated within walking distance to the main city bus and central railway station, about 20 min drive from the Airport. (see below map)
How to get from Bari Airport to ferry terminal
Bari International Airport – Karol Wojtyla (BRI) is just about 13 km away from the ferry terminal. Regular 30 minutes bus shuttle service between Bari Central Tain Station (Aldo Moro Square) in the town center and the airport (BRI) (aeroportidipuglia.it). The one-way fare is € 4. Get your ticket on the bus.
The airport shuttle bus is run by Tempesta Autoservizi – check the latest updates, timetables and bus stops here: autoservizitempesta.it
The alternative is a local bus number 16, direction to Bari. You will arrive at Aldo Moro Square where you will change to bus no 20 which will take you to the passenger terminal.
A taxi from the airport to the ferry terminal will take about 25 minutes; train about 40 minutes.
Getting from Bari Central railway and bus station to ferry terminal
The distance between Bari ferry terminal to train and bus station is about 2.1 kilometers. If you don’t have heavy luggage you can walk there in about 25 minutes. The alternative is to take a local bus no 20 which will take you to the terminal (see walking map) There is also a local taxi available.
Bari Centrale train station address: Stazione Centrale di Bari – Piazza Aldo Moro, Bari, Italy (GPS: 41.118152, 16.870207)
Very close to the train station, in Via Giuseppe Capruzzi, is also the main bus station (for Flix Bus) from where you can get a bus to the rest of Italy. Shuttle bus to the airport stops at the train station too.
Luggage Storage in Bari Ferry Port
There is luggage storage in the ferry terminal itself (Molo San Vito) with limiting working hours. In the train station (Bari Centrale Station) opening hours are 7 am to 11 pm, so if you’re arriving in Bari by train, bus, or plane and head to the ferry terminal, use the Bari Centrale station to store your luggage.
Check-in, ticket office, ferry boarding
- get to the ferry port at least 3 hrs prior to your departure
- get your boarding pass in the ferry check-in office
- pass the immigration procedure just before the boarding
- for an orientation around the area, follow the well-placed and clear signs
- for the ferry to Dubrovnik, check-in and boarding map is here
- for ferries to Albania and Greece, check-in is within the passenger terminal.
Parking in Bari ferry port
Parking near the port is easy if you are just picking up or dropping someone for a minute or two. There are also some parking meters available for short stay parking options. Bear in mind that for long-stay parking, you have to park your car in the designated long-stay parking lots. There are several parking lots nearby, see the map here
Port Map – Bari Ferry Terminal
On the above map, you can see the location of Bari airport, the main central train station, and bus station as well as both passenger terminals in the port itself. Address: Molo San Vito, Porto di Bari, Bari, Italy
Check locations in the large map
Hotels near Bari ferry port – Where to stay
The nearest and most convenient places to stay with easy access to the port are here.
What to do while waiting for the ferry:
- visit Bari Cathedral – Basilica Cattedrale di San Sabino – check the opening hours here
- walk the streets of the Bari Old Town with many historic buildings, churches, and museums
- have a drink in the waterfront cafe near Museo Teatro Margherita (above photo) and enjoy the views over the port
Bari Cathedral (info) is just 10 minutes walk from the port. It is also known as the Cathedral di San Sabino. From there, just follow the signs for other places of interest within the city centre (above photo) all on the easy walking distance.
Video of the port and ferry terminal showing the Cathedral as well as ferries docking in the port. Great video, useful for city and port orientation. This is also a good one, just switch off the sound 😉
- more ferry travel tips