Cruise Port Guide
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.
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
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








on foot bus, train, boat taxiPins show when to leave each place. Lines: route back to your ship.
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, freeBari 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
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.
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.
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.
08:15 Walk out through the Varco della Vittoria into Bari Vecchia. Strada Arco Basso first, while the pasta makers are working.
08:45 Basilica di San Nicola and the crypt with the saint's tomb (free, about 45 minutes).
09:30 Cathedral of San Sabino and the lanes around it, then focaccia at Panificio Fiore on Strada Palazzo di Città.
10:15 Piazza Mercantile and Piazza del Ferrarese, then the seafront by the Molo San Nicola fish market.
11:00 Walk through the Murat district along Via Sparano to Bari Centrale (about 25 minutes), or take a taxi.
11:45 Regional train to Polignano a Mare (23–28 minutes).
12:15 Polignano old town, the viewpoints over Lama Monachile cove, and lunch.
14:45 Regional train back to Bari Centrale, arriving by 15:30 at the latest.
15:30 Taxi from Bari Centrale to the port gate (about 15 minutes).
16:00 Back on board, 90 minutes before all-aboard.
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.
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.
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
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.
| Item | Ship tour | On your own | Saving |
|---|---|---|---|
| Bari Vecchia walking day | Varies by line; check your cruise planner | Free to walk; Basilica di San Nicola free | Depends on line |
| Swabian Castle (Castello Svevo) | Varies by line; check your cruise planner | €10, €2 reduced (2026) | — |
| Polignano a Mare half-day | Varies by line; check your cruise planner | Return regional train from about €6 (2026, per Omio) | Usually substantial |
| Matera | Varies by line; check your cruise planner | Train from about €6 each way (2026, per Omio), but over 3 hours of travel | Not worth the risk |
| Alberobello | Varies by line; check your cruise planner | FSE train; fare and times to check on the day | Not 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.
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.
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
Emergency number: 112
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
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.
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.
Corfu cruise port guide
Walk to townCorfu is a docking port: ships berth at the New Port and a free port shuttle takes you to the passenger terminal.
Read the Corfu guide
Dubrovnik cruise port guide
Walk or short rideMost ships dock at Gruž, about 3 km north-west of the Old Town; one ship at a time may anchor off the Old Town and tender passengers into the old h…
Read the Dubrovnik guide
Kotor cruise port guide
Tender portKotor has a quay right opposite the Old Town's Sea Gate; smaller ships and one larger ship berth there, while others anchor in the bay and tender t…
Read the Kotor guide
Venice cruise port guide
Walk or short rideOnly ships up to 25,000 GT still berth in the city, at Marittima or San Basilio; larger ships use Porto Marghera or Fusina on the mainland, and som…
Read the Venice guide
Was this accurate?
Your answer helps the next cruiser — it takes one tap.
Sources & method
Facts checked against official sources: October 2026
Independently researched
None confidenceParts of this guide were drafted with AI and reviewed against the sources above.
Related Cruise Planning Guides
Authority Guide
The Ultimate Mediterranean Cruise Port Planning Guide
We use essential cookies. Analytics and marketing only if you allow them. Privacy policy