Plan my Bari day

Port GuidesBari Cruise Port

Cruise Port Guide

Bari Cruise Port

Quick answerShips dock at the cruise terminal by the Varco della Vittoria gate; Bari is not a tender port. Bari Vecchia starts at the port gate: the Swabian Castle is about 15 minutes on foot and the Basilica di San Nicola about 10. Stay in town and be back on board 60 minutes before all-aboard; if you take the train to Polignano, make it 90.

Checked October 2026 · Sources

At a glance

Terminal to centre

On foot

10 min to the Basilica di San Nicola · Free

Walkable to centre

Yes

About 10 min · 0.8 km

Tender

No

Dock port

Typical time ashore

~9h

Check your own itinerary

Buffer before all-aboard

90 min

Measured for this port

Currency

EUR

Italian

Transport and cost figures are estimates, last checked 11 October 2026.

Plan your Bari day

Tell us two things and we'll build the whole day around your ship's schedule.

Free preview · no account needed

Know your ship? See which other ships are in Bari with you →

Leave-by calculator

When to head back to the ship in Bari

  • Bari Vecchia (Basilica di San Nicola)

    Walk to the port gate, about 10 min

    Leave by

    16:20

  • Swabian Castle

    Walk to the port gate, about 15 min

    Leave by

    16:15

  • Bari Centrale station

    Taxi 15 min or walk 25 min to the port

    Leave by

    15:30

  • Polignano a Mare

    Regional train 23–28 min, then taxi

    Leave by

    15:00

Where to leave from, and when

16:20
16:15
15:30
15:00
Leaflet © OpenStreetMap · Routes: Google

on foot bus, train, boat taxiPins show when to leave each place. Lines: route back to your ship.

Walk to townReturn risk: Medium #46 of 172 in the Cruise Port Index

Where people get it wrong: Trying to do Matera independently on a normal port day, with two 1 h 36 min train legs and frequent replacement buses.

Times count back from all-aboard using the travel times and buffers in this guide. Your ship's daily programme always wins.

Open my full Bari day, timed to 17:30 Get this for every port on your cruise, with alerts on the day Write about Bari? Put these leave-by times on your blog, free

Transport: Port of Bari (cruise terminal, Varco della Vittoria) to Bari Vecchia (the old town)

Bari is a walk-off port with a real old town at the gate: Bari Vecchia, a knot of lanes around the Basilica di San Nicola, where women still make orecchiette by hand outside their front doors on Strada Arco Basso. The harder question is how far to go. Polignano a Mare is an easy half-day by regional train. Alberobello and Matera are what most passengers want, and they are where DIY plans go wrong: Matera alone is over an hour and a half each way by narrow-gauge train, often with a change, and the line ran on replacement buses for much of summer 2026.

Walkable? Yes · about 10 min (0.8 km)

Leave by the Varco della Vittoria gate. The Swabian Castle and the edge of Bari Vecchia are in front of you. The Basilica di San Nicola is about 10 minutes' walk and the castle about 15, according to the port. The old town is flat, with polished limestone paving that gets slippery when wet. Bari Centrale station, for trains to Polignano, Alberobello and Matera, is about 2 km from the port: a 25-minute walk through the Murat district or about 15 minutes by taxi.

Where your ship docks

  • Bari cruise terminal (Stazione Marittima), entrance at Varco della Vittoria · 0.8 km to the centre — A multi-purpose terminal of over 3,500 m² that can handle more than one ship, beside the historic centre. Cruise berths take ships up to 330 m. Ferries to Greece and Albania use the same port, so expect lorries and foot traffic at the gate. A new cruise terminal is planned for 2028; the current building is in use in 2026.

On foot

Free10 min to the Basilica di San Nicola

Everything in Bari Vecchia and the seafront is walkable. This covers a full day in the city.

Taxi

Metered; check the fare before you set offAbout 15 min from the port to Bari Centrale

Useful if you are catching a train and do not want the 2 km walk, especially on the way back.

Trenitalia regional train to Polignano a Mare

From about €3 one way (2026, per Omio)23–28 min on regional trains; 17 min on the occasional Intercity

From Bari Centrale to Polignano a Mare station. Regional trains run through the day; buy the ticket before boarding and validate paper tickets. Check the return times before you leave Bari.

Ferrovie Appulo Lucane (FAL) train to Matera

From about €6 one way (2026, per Omio)About 1 h 36 min each way, usually with one change at Altamura

Leaves from the FAL platforms at Bari Centrale and arrives at Matera Sud or Matera Centrale. In 2026 the Bari–Gravina section was replaced by buses from 22 June to 30 August, leaving 10 minutes earlier from the bus terminal on Via Capruzzi, and the Altamura–Matera section was on buses for a period from November 2025. Check the FAL service notices the day before.

Ferrovie del Sud Est (FSE) train to Alberobello

Check the FSE fare on the dayCheck the FSE timetable

Alberobello is on the FSE line from Bari Centrale towards Martina Franca, electrified in 2023. FSE runs its own trains and frequently substitutes buses. Do not rely on it without a timetable for your exact date.

Ship excursion

Varies by line; check your cruise plannerHalf-day to full-day

MSC, among others, sells tours to Matera, to Alberobello and to the Castellana Caves with Polignano a Mare. For Matera and Alberobello this is the safe choice.

Know your all-aboard time? Build the whole day around it.

Return timing: getting back to the ship on time

In Bari: be back at the gate 60 minutes before all-aboard. From Polignano: be on a train that reaches Bari Centrale at least 2 hours before all-aboard (by 15:30 for a 17:30 all-aboard). Matera and Alberobello: only with the ship's tour.

From the basilica it is 10 minutes to the gate. From Bari Centrale allow 15 minutes by taxi or 25 on foot, plus port security, so a train that lands at 15:30 puts you on board around 16:00, 90 minutes before all-aboard. For Matera, two 1 h 36 min train legs plus a change, plus at least 4 hours to see the Sassi, leave no margin on a 9-hour call, and a cancelled train or a replacement bus breaks the plan. The ship will not wait for independent travellers.

If you're running late

In Bari, walk or take a taxi from the old town; it is a few minutes. If a Polignano train is cancelled, take the next train or a taxi straight to the port gate, agreeing the fare first. Call the port agent number in your daily programme as soon as you know you will be late.

Cruise ships in Bari this week

A one-day plan for Bari (all aboard 17:30)

Assumes docking at 08:00 and a Bari Vecchia morning followed by an afternoon in Polignano a Mare. On a shorter call, drop Polignano and add the castle and the seafront.

  1. 08:15 Walk out through the Varco della Vittoria into Bari Vecchia. Strada Arco Basso first, while the pasta makers are working.

  2. 08:45 Basilica di San Nicola and the crypt with the saint's tomb (free, about 45 minutes).

  3. 09:30 Cathedral of San Sabino and the lanes around it, then focaccia at Panificio Fiore on Strada Palazzo di Città.

  4. 10:15 Piazza Mercantile and Piazza del Ferrarese, then the seafront by the Molo San Nicola fish market.

  5. 11:00 Walk through the Murat district along Via Sparano to Bari Centrale (about 25 minutes), or take a taxi.

  6. 11:45 Regional train to Polignano a Mare (23–28 minutes).

  7. 12:15 Polignano old town, the viewpoints over Lama Monachile cove, and lunch.

  8. 14:45 Regional train back to Bari Centrale, arriving by 15:30 at the latest.

  9. 15:30 Taxi from Bari Centrale to the port gate (about 15 minutes).

  10. 16:00 Back on board, 90 minutes before all-aboard.

What to see in Bari on a cruise day

Basilica di San Nicola

Romanesque pilgrimage church holding the relics of St Nicholas, brought from Myra in 1087. Orthodox and Catholic pilgrims share it.

⏱ 45 minutesFree (2026)

Tip: Open from 07:00 daily, until 20:30 Monday to Saturday and 22:00 on Sundays. Go down to the crypt for the tomb. Dress as for any working church and keep quiet during services.

Strada Arco Basso (the orecchiette street)

Women make orecchiette by hand at tables outside their homes and sell bags of fresh pasta.

⏱ 20 minutesFree to watch

Tip: Go in the morning. Since 2025 the city's rules say only handmade pasta may be sold and the flour's origin must be stated. Ask before taking close-up photos.

Swabian Castle (Castello Svevo)

Norman-Swabian fortress rebuilt by Frederick II, with a moat and exhibitions inside, on the edge of the old town by the port.

⏱ 1 hour€10, €2 reduced (2026)

Tip: It is on your way to and from the ship, so you can leave it for the end of the day.

Cathedral of San Sabino

Bari's Romanesque cathedral, a few minutes from the basilica, quieter and plainer inside.

⏱ 20–30 minutesCheck on the day

Tip: Combine with the basilica on one loop of Bari Vecchia.

Piazza Mercantile and Piazza del Ferrarese

The two main squares of the old town, on the edge of the seafront, with the old column of justice.

⏱ 20 minutesFree

Tip: Good place to start or end the old-town loop and find a bar.

Molo San Nicola fish market and Lungomare

Fishermen sell and serve raw seafood on the quay near the Teatro Margherita; the seafront promenade runs south from here.

⏱ 30–60 minutesFree to look

Tip: Raw shellfish is a local habit; skip it if you are not used to it before a sea day.

Murat district and Via Sparano

The 19th-century grid of the new town, with the main shopping street leading to Bari Centrale.

⏱ 30 minutesFree

Tip: It is your walking route to the station if you go to Polignano.

Polignano a Mare

Clifftop old town above Lama Monachile cove, 23–28 minutes by regional train.

⏱ Half a day including travelReturn regional train from about €6 (2026, per Omio)

Tip: Check return trains before you leave Bari and aim to be back at Bari Centrale 2 hours before all-aboard.

Beaches near Bari cruise port

Lama Monachile (Cala Porto), Polignano a Mare

Regional train to Polignano a Mare, then walk into the old town · 23–28 min by train from Bari Centrale, plus the walk · Free

A small pebble cove between cliffs, packed in summer. More for the view than for a beach afternoon.

Pane e Pomodoro, Bari

South-east along the seafront promenade from the old town, or by taxi · A long walk along the Lungomare; a taxi is quicker · Free

Bari's main city beach. Practical for a swim, not scenic.

What to eat in Bari

  • Focaccia barese and panzerotti

    Panificio Fiore, Strada Palazzo di Città 38, Bari Vecchia

  • Panzerotti

    Mastro Ciccio, Corso Vittorio Emanuele II 15

  • Sgagliozze (fried polenta) and popizze (fried dough)

    Street stalls in the lanes of Bari Vecchia

  • Raw seafood (mussels, sea urchins, octopus)

    Molo San Nicola fish market, on the seafront by the old town

  • Orecchiette with cime di rapa

    Trattorie in Bari Vecchia; buy the fresh pasta on Strada Arco Basso

Ship excursion or do it yourself?

Varies by line

Ship excursion avg, per person

€10

DIY day avg, per person

Depends on line

Saving, per person

Ship tour prices differ by cruise line and change often, so we only show ones we could verify. Check your line's cruise planner.

ItemShip tourOn your ownSaving
Bari Vecchia walking dayVaries by line; check your cruise plannerFree to walk; Basilica di San Nicola freeDepends on line
Swabian Castle (Castello Svevo)Varies by line; check your cruise planner€10, €2 reduced (2026)—
Polignano a Mare half-dayVaries by line; check your cruise plannerReturn regional train from about €6 (2026, per Omio)Usually substantial
MateraVaries by line; check your cruise plannerTrain from about €6 each way (2026, per Omio), but over 3 hours of travelNot worth the risk
AlberobelloVaries by line; check your cruise plannerFSE train; fare and times to check on the dayNot worth the risk on a short call

Do Bari itself on your own: the old town is at the gate and the basilica is free. Polignano a Mare also works independently on a call of 8 hours or more. Book the ship tour for Matera and Alberobello. Both are inland, both rely on regional railways that switch to buses for engineering works, and Matera in particular is too far for a DIY round trip on a normal port day. A ship tour costs more, but the ship waits if the coach is late.

Common mistakes cruise passengers make in Bari

Trying to do Matera independently on a normal port day.

Instead: It is about 1 h 36 min each way by FAL train, usually with a change, and the line switches to buses for works. Book the ship tour.

Assuming the Alberobello train will run as timetabled.

Instead: FSE often substitutes buses. Check the timetable for your date, or take the ship tour.

Walking to Bari Centrale at the last minute.

Instead: It is 2 km from the port. Take a taxi on the way back and plan to land at Bari Centrale 2 hours before all-aboard.

Visiting Strada Arco Basso in the afternoon.

Instead: The pasta makers work in the morning. Go there first.

Taking a ship shuttle or taxi to the old town.

Instead: Bari Vecchia is a 10-minute walk from the gate.

Safety: is Bari safe for cruise passengers?

Bari Vecchia had a reputation for crime for decades, and many visitors once avoided it. That has changed: in daytime the old town is busy with residents, pilgrims and tourists, and cruise passengers walk it without problems. Use normal care: keep phones and bags secure in crowded lanes, around the basilica and on trains to Polignano. The port gate area is busy with ferry traffic and lorries; use the marked pedestrian routes. The limestone paving is slippery after rain.

Scams and tourist traps

  • Industrial orecchiette sold as handmade. A 2024 investigation and later sanctions targeted pasta sellers in Bari Vecchia; buy from someone you can see making it.
  • Card terminals and ATMs offering to charge in your home currency (dynamic currency conversion). Always choose euros.
  • Pickpocketing in crowded spots such as the basilica square and busy regional trains. Keep bags zipped and in front.

Emergency number: 112

Practical information

Crowds

Bari is one of the busiest cruise ports in the Adriatic, and in high season it shares the harbour with ferries to Greece and Albania. No cruise visitor cap or passenger fee has been announced for 2026. The basilica is busiest mid-morning when tour groups arrive and on St Nicholas feast days in May and on 6 December. Strada Arco Basso jams around 10:00–11:00; go early. Polignano is crowded on summer weekends; a weekday is easier.

Accessibility

The walk from the port gate into Bari Vecchia is flat. The old town lanes are narrow and paved with smooth limestone, which is slippery when wet, but there are no major hills. The basilica's main floor is at street level; the crypt is down steps. Bari Centrale is 2 km away, so wheelchair users going to Polignano should take a taxi to the station. Matera's Sassi are steep, stepped and hard going for anyone with limited mobility, which is another reason to choose a ship tour that includes coach access.

If it rains

Stay in Bari. The Basilica di San Nicola and its crypt, the Cathedral of San Sabino and the Swabian Castle are all under cover and within a short walk of the ship. Skip Polignano, whose clifftop viewpoints are exposed, and take care on the wet stone paving.

Money, language, time

Currency: EUR · Language: Italian · Time zone: CET (UTC+1), CEST (UTC+2) in summer

Your whole cruise, planned like this

This is one port. Pro plans every port on your cruise.

The day plan above assumes a 17:30 all-aboard. Your ship's times will differ, and so will every other stop. Pro builds the plan from your ship's real times: a timed day in Bari and every other port, a leave-by time for each stop, and a Plan B if you run late. Ultimate adds a live leave-by countdown from where you are on the day. Every plan uses the same checked facts as this guide. Nothing is made up.

Cruise Pass

€14.99

One sailing, up to 10 ports. Pay once, nothing renews.

  • Every port of your cruise timed to your all-aboard, in port time and ship time
  • Live on the day: Google Maps travel time back to the pier, alerts at 30, 15 and 0 minutes
  • The full planner for each port, with a Plan B if you run late
  • An offline copy for when there is no signal

Year Pass

€39/yr

Every cruise you take for 12 months. Cancel any time.

Everything in the Cruise Pass, for as many sailings as you like.

30-day full refund. Secure checkout with Stripe.

Other ports on cruises that call at Bari

We'll email your plan now and a reminder 3 weeks before you sail. Unsubscribe anytime. Privacy

Bari Cruise Port — Common Questions

Was this accurate?

Your answer helps the next cruiser — it takes one tap.

Related Cruise Planning Guides

Authority Guide

The Ultimate Mediterranean Cruise Port Planning Guide

Read

We use essential cookies. Analytics and marketing only if you allow them. Privacy policy