Viking Sea
Arrive 07:00 AM | Depart 05:00 PM
Itinerary: 14 Nights Central Mediterranean Cruise (14 nights)
Tours that fit this port day →Italy
Bari's cruise terminal features a modern pier with direct access to the city center, accommodating multiple large vessels simultaneously.
Discover Bari through its flavors on our Food Tour, a journey through the historic streets of the old town. Taste the dishes locals love, from fresh…
Book on ViatorSympathy, staff preparation and hospitality make the tour unique and unforgettable, so much so that it is recognized by several magazines as an experience not to…
Book on Viator• Explore Bari with an experienced local guide on this 2-hour tour. • Enjoy a taste of delicious Bari focaccia or homemade gelato. • Walk through…
Book on ViatorAn exclusive experience for visiting the most fascinating and beautiful caves of the rocky coast of Polignano a Mare by boat, including the renowned Grotta Palazzese,…
Book on ViatorOur company is a boat rental company that uses modern 7-meter boats, with 115/150 horsepower engines, in possession of a navigation license for pleasure boats with…
Book on ViatorBook with the ship, or on your own?
Booking independently
When the ship’s excursion makes sense
Going independent? Compare tours in Bari → — the best-reviewed ones sell out first.
We may earn a commission when you book through our links, at no extra cost to you — it’s how we keep these guides free.
Bari is the capital of Puglia and a proper working Italian city — not a tourist construct. Ships dock at the Stazione Marittima pier, which sits right on the edge of the city, meaning you can walk into the action without a taxi or bus. The old town, Bari Vecchia, is a tight medieval grid of limestone lanes, archways, and neighborhood squares that feels lived-in and genuine.
The port handles a solid volume of cruise calls, primarily from MSC, Costa, and Royal Caribbean, and the city is accustomed to day visitors without being overwhelmed by them outside summer peaks. Unlike some Italian ports that are purely transfer points, Bari is genuinely worth a few hours ashore on its own merits.
If your ship is in port for a full day, the city can fill it comfortably — combine the old town with the castle, the cathedral, the seafront, and a long lunch. Half-day callers should prioritize Bari Vecchia and the basilica and skip anything that requires a car or bus.
Bari has a rough reputation in Italian travel circles that is mostly outdated for tourist areas. Bari Vecchia is now a safe, gentrifying neighborhood with residents and restaurants. Normal city precautions apply: keep phones out of sight in crowds, use a crossbody bag, and be aware in narrow lanes during busy periods.
The waterfront and main squares are well-policed and comfortable for solo travellers and families. Avoid wandering deep into unlighted residential parts of the old town late at night, but during a cruise port day, this is not a realistic concern. Bari is a functioning city, not a tourist trap, and most locals are straightforward and helpful.
The route from the pier to the old town is flat and walkable on paved surfaces, making it manageable for most mobility levels. The waterfront promenade is smooth and wide. Inside Bari Vecchia, the lanes are uneven stone pavement (sanpietrini) and can be challenging for wheelchairs or walkers — there are no easy workarounds for the old town's cobbled alleys.
The Basilica di San Nicola has steps at the main entrance but accessible entry points exist; check in advance. The castle grounds are partially accessible. If mobility is a concern, a taxi to the basilica piazza saves the walk, but the old town lanes themselves remain difficult terrain.
The terminal building is modern and functional — there are usually taxi ranks, a small tourist information presence on busy call days, and a clear exit toward the seafront. Once outside, you face the water with the old town and castle visible to your right along the promenade. It is immediately obvious where to head, and there are no aggressive tour-seller gauntlets to run. The first few minutes feel like a normal Italian city arrival, which is part of the appeal.
Bari is one of the best food ports in southern Italy and that's not an exaggeration. Orecchiette with cime di rapa (turnip tops) is the local dish and every trattoria in the old town does it well. Fresh focaccia barese — thick, olive-oil-soaked, topped with cherry tomatoes — is sold by weight in bakeries throughout the old town and is among the best cheap eats in any Mediterranean port. Budget €3-6 USD for a generous slab.
For a sit-down lunch, the lanes around the Basilica di San Nicola have several no-frills trattorias where a full meal with wine runs €15-25 USD per person. Avoid the tourist-facing restaurants immediately outside the port terminal; walk five minutes into the old town for better quality and lower prices. Seafood is excellent here — fried squid and local crudo (raw shellfish) are popular local choices. Finish with a coffee at any neighborhood bar rather than paying tourist rates at café terraces near the main piazza.
Bari is not a shopping-focused port, but the old town has independent food shops worth browsing. Orecchiette pasta, local olive oil, taralli (ring-shaped savoury crackers), and Primitivo wine are all good takeaways and easy to pack. There are a few small shops near the Basilica di San Nicola selling local ceramics and religious items — quality varies, so look carefully. The main modern shopping streets (Via Sparano and around) are in the new city about 20 minutes' walk from the port, but they offer nothing you can't find elsewhere and are not worth port-day time unless you specifically need them.
The most practical option for most cruisers. The pier is about a 15-20 minute walk from the heart of Bari Vecchia along the waterfront.
Taxis wait outside the terminal and can get you to the old town or city center quickly. Also useful for reaching the train station if you plan a day trip.
Book a transfer 5% off with code TPO5 at checkoutBari Centrale station is about 1.5 km from the port. Trenitalia and FSE regional trains connect to Polignano a Mare, Alberobello, Matera, and Lecce.
Book train ticketsAMTAB city buses connect the terminal to the main city areas, but given the walkability, they are rarely needed by cruisers.
Book bus ticketsDetails last checked April 2026
Check The Port Traffic
Once you have your shore plan, use the schedule to see how busy the harbour will be on your date, plus the ships, lines, and published call windows.
Arrive 07:00 AM | Depart 05:00 PM
Itinerary: 14 Nights Central Mediterranean Cruise (14 nights)
Tours that fit this port day →Planning a cruise here?
MSC Cruises, Costa Cruises, Royal Caribbean & more sail to Bari.
About 1 to 1.5 km — a flat, straightforward 15-20 minute walk along the waterfront. No taxi needed unless you have mobility issues or want to save time.
Yes. The old town, Basilica di San Nicola, and the castle area can be covered comfortably in 3-4 hours. Half-day callers should skip day trips and stay in the city.
Alberobello is reachable by FSE train in about 90 minutes each way; Matera requires 90+ minutes by bus or car. Both are feasible only on long port days of 10+ hours, and Alberobello gets very crowded with cruise groups in summer.
Yes, in the tourist and old town areas during daylight. Bari's rough reputation is largely outdated for visitors sticking to Bari Vecchia, the seafront, and the main city streets.
Not for the city itself — the main sights are walkable and free or low-cost. If you want a guided Puglia countryside tour or a cooking class, book ahead, but independent exploration works well in Bari.
Find cruises to Bari, Italy
Compare sailings and book with no fees — best price guaranteed.
We may earn a commission when you book through our links, at no extra cost to you — it’s how we keep these guides free.
Tell us your sail date and we’ll email you a short Bari plan about 60 days out — when the good excursions start selling out — plus a final checklist 2 weeks before. Two emails, then done. Unsubscribe anytime.