← Bari cruise guide
history · Bari

Matera & the Sassi cave city with a licensed Basilicata guide

An hour's drive inland from Bari sits one of the oldest continuously inhabited settlements on Earth: a honey-colored amphitheater of cave-dwellings, rock churches and tumbling staircases carved into a ravine, used as a stand-in for ancient Jerusalem in Mel Gibson's Passion and the Bond film No Time To Die. Once a national shame, the Sassi are now a UNESCO World Heritage Site and were European Capital of Culture in 2019, and walking them at golden hour with a guide who can read the strata of 9,000 years is the single most extraordinary thing you can do from this port. This is the bucket-list anchor of any Bari call.

What to expect

Expect steep, uneven stone steps and a lot of climbing between the two Sassi districts (Caveoso and Barisano), so proper shoes matter. Your guide leads you through a furnished cave-house (Casa Grotta) showing how families lived alongside their animals until the 1950s, plus the frescoed rupestrian churches of Madonna de Idris and San Giovanni Monterrone. The light on the tufa stone is unforgettable at any hour. Most door-to-door tours give you a couple of free hours for lunch overlooking the ravine.

Who to call — book direct
Pugliamare (round-trip from Bari w/ guide) or Sassi di Matera (official licensed guides, once in town)
Pugliamare guided day tour from Bari w/ minibus transfer from EUR 100/person (incl. Casa Grotta entry). If you arrange your own transfer, a licensed in-town Sassi walking tour from sassidimatera.it is EUR 20-25/person (incl. cave-house + two rock churches), ~2.5 hrs
Book direct →
Beats the ship · vs the cruise line

Cruise lines typically run a combined Matera + Alberobello full-day shore excursion at roughly USD 230-270/person. For Matera alone, booking the Pugliamare door-to-door tour direct at ~EUR 100 wins clearly on both price and intimacy (small minibus vs. full motorcoach). Honest caveat: Matera is a 1-hour drive each way and timing against all-aboard is tight, so if you only sail in for a short day, the ship's escorted transport does remove the risk of a missed-train scramble. With a normal 8-10 hour port day, book direct.

Good to know

Matera is ~66 km / 1 hour by road from Bari port; there is no quick walk-back option, so this is a full-day commitment. Pre-book the round-trip tour the moment your itinerary is confirmed (small minibuses sell out on cruise days). Wear flat, grippy shoes, bring water and a sun layer, and confirm your operator's return time has a comfortable buffer before all-aboard. If you'd prefer your own pace, prestige operators run private Matera days from Bari with archaeologist guides for ~EUR 180-250/person.

Sail there

Luxury cruises that call at Bari — book through us, the fare is identical and your concierge stays on your side.

Oceania · Oceania Nautica
7 nights · calls at Bari
from $1,899
View sailing →
Oceania · Oceania Sirena
10 nights · calls at Bari
from $2,177
View sailing →
Oceania · Oceania Allura
10 nights · calls at Bari
from $3,120
View sailing →
Oceania · Oceania Regatta
7 nights · calls at Bari
from $3,375
View sailing →
See all cruises to Bari →
← Back to the full Bari guide

⚓ Your bucket-list concierge

Doing the whole cruise?

Tell us your sailing and we'll send the bucket list for every port — the operator to call, real prices, and an honest verdict on each ship tour.

No spam. The honest plan, even when it says skip the ship’s tour.