
Apulia · Bari
Gravina in Puglia
Puglia's deepest gravina: a Bari-province town of 42,700 built on the lip of a 100m-deep limestone canyon, its cliffs threaded with rupestrian cave churches.
Known for
BOND'S 100M GORGE BRIDGE
Ponte Acquedotto appeared in No Time to Die (2021), quadrupling Gravina's tourism overnight. The 18th-c aqueduct-bridge crosses the deepest gravina in Puglia.
RUPESTRIAN CAVE CHURCHES
San Michele delle Grotte carved into the cliff, Madonna della Stella, Cripta di San Vito Vecchio with its Byzantine frescoes. The canyon walls form a Byzantine-era sacred landscape.
BPB + 4-SIGNAL TOWN
Borghi più belli, Cittaslow, Via Francigena and Parco Nazionale dell'Alta Murgia: four major Italian quality marks at once, matched by very few comuni.
FEDERICO II CASTLE
Castello Svevo rebuilt by the Stupor Mundi 1231-39 on the Norman foundations. Anchors the centro on the plateau above the gorge.
When to visit
Best · Mar–Jun, Sep–Oct
- J12°
- F14°
- M15°
- A18°
- M24°
- J30°
- J34°
- A33°
- S28°
- O23°
- N17°
- D13°
- Best
- Hot or crowded
- Quiet
- Mostly closed
Daytime averages, 2020–2024. Weather data by Open-Meteo.com.
Why come
Gravina sits within the gravine, the network of limestone canyons cut across the Bari-Matera-Taranto karst plateau, the same geological system that produced Matera's Sassi 30 km west. This canyon is the deepest of them: 100m down, 350m wide at its narrowest, running straight through the centre of the modern town. The plateau above holds the current population of 42,703; the old town clings to the cliff edge, its houses stacked against the same rock that the canyon walls below carry as a run of rupestrian churches and sanctuaries hollowed straight from the stone.
The defining crossing of the two halves is the aqueduct bridge, built in the 18th century to bring water from the Murgia springs into the city and still walkable as a pedestrian route above the gorge floor. On the canyon walls below it: a sanctuary carved into the rock, a church reached by a vertical stair and cut entirely into the cliff face, and a crypt complex holding frescoes from the 10th to 12th centuries, Byzantine work surviving in the dark of the rupestrian chambers. Above, on the plateau, the medieval centro takes over: the Cattedrale di Santa Maria Assunta, Romanesque and founded in 1092, holding its own Byzantine icon of the Madonna delle Grazie; the Castello Svevo rebuilt by Federico II; the Fondazione Ettore Pomarici Santomasi with its archaeological and Renaissance collections.
Gravina holds the Borghi più belli d'Italia designation together with Cittaslow, and lies on the Via Francigena, the branch tracing the old Via Appia route south, as well as bordering the Parco Nazionale dell'Alta Murgia, the karst plateau protected as national park immediately to the north. The food follows the same Murgia-Puglian line as the landscape: focaccia barese, orecchiette with cime di rapa, capocollo di Martina Franca, Primitivo di Manduria and the local Murgia DOC reds, built around the Festa di San Michele Arcangelo each September and the Carnevale Gravinese in late winter. What Gravina adds up to is a town whose deepest cut in the earth doubles as its main street: canyon below carrying the sacred and the ancient, plateau above carrying the civic and the everyday, the two halves joined by a bridge built for water and now crossed for its own sake.
The Sunday letter
We haven’t written Gravina in Puglia’s letter yet.
One town every Sunday, with the photo, the food, the festa. Be there when this one comes up. Free, by Peter & Sophia from Pietrasanta.
How to get there
From Bari / Brindisi (BRI), about 1 hour by car.
Naples / Salerno (NAP) is about 3h 9m away.
By car from the centre of Bari 1h 8m, Salerno 2h 25m or Lecce 3 hours.
There is a railway station in the comune, so you can arrive without a car.
Coming from Bari?
Coming by train into Bari Centrale? Gravina in Puglia is about 1h 11m away by road.


What to see
Ponte Acquedotto (Bond's bridge)
Crosses the gorge at 37m height on 18th-c stonework, a walkable pedestrian route today. This is the crossing James Bond takes by motorbike in the Matera chase sequence of No Time to Die.
Chiesa di San Michele delle Grotte
A church carved entirely into the rock cliff of the gravina, reached by a vertical stair. The most striking of the canyon's rupestrian churches.
Castello Svevo + Cattedrale
The castle sits on the plateau beside the Romanesque cathedral, founded 1092, which holds the Byzantine Madonna delle Grazie icon.
Cripta di San Vito Vecchio + Madonna della Stella
Frescoes from the 10th to 12th centuries survive in the rupestrian crypt cut into the canyon wall. Madonna della Stella is the larger of the two cave sanctuaries here.
Murgia kitchen + Festa di San Michele
Pancotto, focaccia barese, orecchiette con cime di rapa, Primitivo di Manduria. Festa di San Michele Arcangelo on 28-29 September is the year's main event.
The slow-trip planner
Building a trip? Find where Gravina in Puglia fits in a slow Italy circuit.
Answer five questions. We will shape a geographically coherent slow trip from the 1,000 Italian towns most travelers skip. Yours to save and share.
Through the year
What happens here
Feasts and festivals that come back year after year. We give the month rather than the date, because the date moves and the month rarely does. Check with the source before you plan a journey around one.
Historiahistorical re-enactment
usually held in September. sagritaly.com
Living here
- Population 42,703
- Off the beaten pathi
- Pharmacy in town
- High school within a 30-minute drive
- Train station in the comune
- Nearest airport Bari / Brindisi, 1 h 6 min drive
- Regional capital Bari, 1 h 8 min drive
Common questions
- What is Gravina in Puglia known for?
- Puglia's deepest gravina: a Bari-province town of 42,700 built on the lip of a 100m-deep limestone canyon, its cliffs threaded with rupestrian cave churches.
- Where is Gravina in Puglia?
- Gravina in Puglia is a comune in the province of Bari, in Apulia, at 350 meters above sea level.
- What is the nearest airport to Gravina in Puglia?
- Bari / Brindisi (BRI), about 1 hour by car.
- Can you get to Gravina in Puglia without a car?
- Yes. There is a railway station in the comune, so you can arrive by train.
- How long is the drive from Bari to Gravina in Puglia?
- About 1h 8m by car.
- When is the best time to visit Gravina in Puglia?
- Best in Mar–Jun, Sep–Oct. July is the warmest month, averaging 34 degrees, and May the wettest, with about 11 rain days.
- Is there a sagra or a festival in Gravina in Puglia?
- Yes. Historia. September is when the first of them falls.
- Which other towns are like Gravina in Puglia?
- Putignano, Pisticci and Melfi.
- How many people live in Gravina in Puglia?
- 42,703 at the 2023 count.
Tags & datadesignations · numbers · sources
The numbers
- Elevation: 350 m
- Population: 42,703
- Surface area: 384.74 km²
These figures were compiled from public directories: ISTAT, OpenStreetMap and Wikidata, and from the official listings of the guides named on this page. Town details change; verify with official sources before you travel.
Similar
Towns like Gravina in Puglia
Putignano
Province: Bari
both on the Murge · both over 10,000 people
Pisticci
Province: Matera
both over 10,000 people · both hill towns
Melfi
Province: Potenza
both over 10,000 people · both hill towns
Venosa
Province: Potenza
both over 10,000 people · both hill towns
Città di Castello
Province: Perugia
both over 10,000 people · both hill towns
Fabriano
Province: Ancona
both over 10,000 people · both hill towns
🎨 Borghi più belli d'Italia
More Borghi più belli d'Italia towns in Apulia
Bovino
Province: Foggia
A Daunian Mountains hill town at 646 meters above the Cervaro valley, Roman Vibinum, with a Norman-Swabian castle later turned into a Guevara ducal palace.
Cisternino
Province: Brindisi
An Itria valley borgo on the southern Murgia at 394 meters, whitewashed and looking down over drystone walls and trulli.
Locorotondo
Province: Bari
The round white town on the Itria valley ridge at 410 meters, with cummerse roofs the rest of Puglia does not have.
Maruggio
Province: Taranto
A fortified Borghi più Belli borgo on a low Ionian hill in Taranto province, built around a Knights of Malta commanderie that ran the Order's southern Italian affairs for six centuries.
Monte Sant'Angelo
Province: Foggia
The Gargano peak at 843 meters, the oldest western shrine to an archangel, UNESCO since 2011.

