Skip to content
Bari Cruise Port to Old Town: Walk, Taxi or Bus

Bari Cruise Port to Old Town: Walk, Taxi or Bus

The quick version

Ships dock at Bari's New Port, a 15 to 20 minute walk along the Lungomare into Bari Vecchia, with taxis and trains for longer days ashore.

12 min readBy European Cruise Ports Editorial
Share this article:
On this page

Bari suits passengers who want a real Italian city within walking distance of the gangway rather than a coach ride to a distant highlight. The old town, Bari Vecchia, sits at the end of a flat seafront promenade, and the regional rail network from Bari Centrale opens up the coast and the Valle d'Itria for longer calls.

Where ships dock in Bari

Sponsored

Cruise ships tie up at Bari's New Port on the northwest edge of the city, and the terminal building sits between Saint Cataldo quay to the west and the Foraneo quay to the east. Ships up to about 280 metres dock right beside the main terminal, while larger vessels are sent to San Vito Dock, roughly five minutes further down the quay. MSC passengers check in through the Varco della Vittoria gate, so note which gate your cruise line names in its boarding instructions.

It is a working passenger port as well as a cruise call, with ferries running to Greece, Albania and Croatia from the same harbour. That means traffic around the quays is busy and you should follow the marked pedestrian route out of the terminal rather than cutting across ferry lanes. Costa and MSC call year-round, while AIDA, TUI, Phoenix Reisen, Celebrity and Royal Caribbean appear in season.

How far the old town is

Bari Vecchia is about 1 to 2 kilometres from the cruise terminal, reached on foot in 15 to 20 minutes along Lungomare Nazario Sauro, the palm-lined seafront promenade. The paving is flat the whole way, so this is a genuine walk rather than a hike, and no shuttle is needed to reach the historic centre. Set your turnaround by the ship's all-aboard time, not by the published departure.

The walking route into Bari Vecchia

Leave the terminal and pick up the Lungomare heading southeast, keeping the Adriatic on your left. The promenade runs past the Murattiano district, Bari's grid-planned modern quarter, before reaching the walls and lanes of the old town. This is one of the longest seafronts in Italy, and the walk itself is part of the day rather than just transport.

The Norman-Swabian Castle sits at the edge of the old city, which makes it a natural first stop once you arrive. From there the lanes lead on to the Basilica di San Nicola, a major pilgrimage site, and the fish market near the waterfront. Distance inside the old town is short but slow, so plan your points of interest rather than trying to cover everything.

What the old town is like underfoot

Inside Bari Vecchia the lanes narrow sharply, the cobbles are uneven, and there is very little shade in the middle of the day. Budget the extra time for once you are inside, because the walk from the terminal is the easy part. Flat shoes with grip matter more here than appearance.

Churches including the Basilica di San Nicola expect shoulders and knees covered, so carry a light layer even in summer. If mobility is limited or your call is short, take a taxi from the terminal instead of attempting the lanes on foot. That is a decision to make before you leave the ship rather than after you arrive.

Taxis from the terminal

Taxis are the sensible choice when you have mobility needs, a short call, or luggage to move. The ride into the old town covers only a couple of kilometres, but the drop-off puts you at the edge of the lanes rather than at the end of a promenade walk. Fares are metered and set locally, so ask the driver the approximate fare before setting off or confirm the meter is running.

The same taxi rank serves passengers heading to Bari Centrale for onward trains. The station is about 2 kilometres from the port, roughly a 15-minute ride depending on traffic. Build in extra time on mornings when ferries are also disembarking, since the port roads get congested. If your plans involve a train after leaving the ship, the civitavecchia cruise terminal to train station transfer makes a useful comparison for how other Italian ports handle that same hop.

Bari BW
Bari BW Photo: Berthold Werner, CC BY-SA 3.0, via Wikimedia Commons · Photo source · License

Public buses and Bari Centrale

AMTAB bus lines 50 and 20 link the port area with Bari Centrale station, giving you a cheap alternative to a taxi for the short hop. Buy tickets before boarding from a tabaccheria or the machine at the station, and validate them on the bus. If you are arriving by air, the same operator's line 16 connects Bari Karol Wojtyla Airport with Bari Centrale in around 30 minutes.

Bari Centrale is more useful as a gateway than as a sight in itself. Regional trains run south along the coast, and the station is the point from which every independent day trip starts. Allow a 15-minute taxi ride or a slightly longer bus trip each way when judging whether a train excursion fits your hours ashore.

Coastal trips by train: Polignano a Mare and Monopoli

Polignano a Mare lies about 35 kilometres southeast of Bari on a straightforward regional train ride, and its cliff-top lanes and Lama Monachile cove are the draw. Monopoli is around 40 minutes away on the same regional line, a working fishing port with a walled old town and beaches. Either makes a realistic half-day addition rather than replacing the old town entirely.

Check departure times at Bari Centrale when you arrive, since regional services are frequent but not turn-up-and-go all day. Buy a return ticket before you leave Bari so you are not queueing at a small station machine on the way back. On a six-hour call, choose one coastal town or Bari Vecchia, not both.

Matera and Alberobello independently

Sponsored

Alberobello sits 49 kilometres from Bari, and a direct bus from Largo Sorrentino takes around one and a half hours each way. The trulli district is a flat 10-minute walk from the stop, so the journey is simple but long. That round trip consumes most of a port day on its own, which is why it only works with a long call.

Matera is reachable on regional trains run by Trenitalia and FSE, and the Sassi cave districts reward the journey. Neither destination leaves slack for a delayed bus or a missed connection, so treat them as full-day commitments. Reaching Largo Sorrentino from the terminal takes a taxi ride of around 15 minutes.

Ship tour or independent day

A ship's excursion removes the logistics: transport, timing and the return are handled for you, and organized tour programs are typically reserved before sailing. The trade-off is cost and fixed itineraries, and the ship still sails at the stated time. Oceania, for example, sells shore excursion collections that must be booked in advance of the voyage, so check current prices and dates before sailing.

Going independently is easy in Bari itself because the old town is a flat walk from the berth, and the risk is small as long as you leave margin. For Matera and Alberobello the risk rises with every leg: a late bus or cancelled regional train leaves you paying for a taxi back or missing the ship. No operator can guarantee the vessel will wait for independent travellers.

Bari, Italy
Bari, Italy Photo: Pimlico27, CC BY-SA 4.0, via Wikimedia Commons · Photo source · License

Fitting the old town into a six-hour call

With six hours ashore you have time for the Lungomare walk, the Norman-Swabian Castle, a stop on Strada delle Orecchiette to watch pasta being made, and lunch. Focaccia barese, made with potato in the dough and baked in a wood oven, is the local fast option from bakeries on Strada Palazzo di Città. Finish with coffee in Piazza Mercantile before walking back.

Keep the sequence tight: walk in, see the castle and basilica, eat, and return along the seafront with at least 30 minutes of buffer before all-aboard. If the lanes are too crowded to enjoy, cut the pasta-watching stop and give the time to Piazza Mercantile instead. That kind of swap is what makes a short call work.

What an eight- to ten-hour call adds

A longer call lets you pair Bari Vecchia with a coastal train trip, or take the Alberobello bus if you accept the two-way journey time. A slower version: a morning in the old town, lunch, then an afternoon train to Polignano a Mare for the cove and the sea views. Either way, keep the return leg to Bari Centrale and the transfer to the port inside your buffer.

If you are boarding or disembarking in Bari rather than calling for a day, the same terminal geography applies. Hotels cluster around Bari Centrale and the Murattiano district rather than beside the quay, so a pre-cruise night means a short taxi or bus ride to the ship in the morning.

The return buffer

The walk back along the Lungomare takes the same 15 to 20 minutes, so leave the old town with at least 30 minutes in hand before all-aboard plus whatever time you need for photos or a last coffee. Taxis near the old town can be scarce at peak times, so if you rely on one for the return, ask your driver to collect you or allow extra slack. All-aboard is a hard deadline, not a target.

Confirm the all-aboard time with your cruise line the evening before, since it is set by the ship and not by the port. The port authority publishes berth information, and your daily programme names the gate and time you need. That single check is more valuable than any timetable.

Plan Your Port Day in Bari

Bari rewards a simple plan: walk the Lungomare into Bari Vecchia, eat focaccia and orecchiette, and return with time to spare. Add a coastal train only if your call runs long, and treat Matera and Alberobello as full-day commitments.

Frequently Asked Questions

Where do cruise ships dock in Bari?

Ships dock at the New Port on the northwest edge of the city, with vessels up to about 280 metres beside the main terminal and larger ships at San Vito Dock a few minutes down the quay. MSC passengers check in through the Varco della Vittoria gate. Your cruise line's boarding documents name the exact gate.

Can you walk from Bari cruise port to the old town?

Yes. Bari Vecchia is about 1 to 2 kilometres from the terminal, a 15 to 20 minute walk along the flat Lungomare Nazario Sauro seafront promenade. No shuttle is needed for the old town.

How much is a taxi from Bari cruise port to the old town?

Fares are metered and set locally rather than published as a fixed rate. Ask the driver the approximate fare before you set off, or confirm the meter is running, since the ride is only a couple of kilometres.

Do I need a shuttle bus from Bari cruise port?

Not for the old town, which is walkable from the terminal. A taxi makes sense if you have mobility needs or a short call, and AMTAB bus lines 50 and 20 connect the port area with Bari Centrale.

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

There is no direct bus between Bari Karol Wojtyla Airport and the cruise port. Take AMTAB line 16 to Bari Centrale in around 30 minutes, then a taxi or port bus for the last stretch, or take a taxi for the full 14 kilometres in roughly 23 to 30 minutes.

Can you visit Alberobello or Matera independently from Bari?

Yes. A direct bus from Largo Sorrentino reaches Alberobello in around one and a half hours each way, and Matera is served by Trenitalia and FSE regional trains. Both consume most of a port day, so they suit long calls rather than a short one.

Which is better, a ship tour or going independently?

The old town is easy independently because it is a flat walk from the berth. For Matera and Alberobello, a ship tour removes the connection risk, though the vessel still sails at the stated time and no operator can guarantee it will wait.

Sources

Sponsored

Port-day notes for your next cruise

Optional updates to our port guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful