Area guide · Updated March 2026
The Complete Guide to the Gargano Peninsula
140km
coastline
15
towns
1,065m
highest point
1991
national park
The spur of the Italian boot. A limestone promontory into the Adriatic — dramatic cliffs on the south, sandy beaches on the north, a UNESCO beech forest in the middle, two brackish lakes, and a string of small towns. Most English-language guides give it a paragraph.
The geography
Roughly 40km east-west, 25km north-south. The interior is a limestone plateau rising to 1,065m at Monte Calvo. The south and east coasts have the dramatic cliffs, sea caves, and white pebble coves. The north coast is flatter — long sandy beaches backed by the two coastal lakes.
The whole peninsula is part of the Parco Nazionale del Gargano (1991). The Foresta Umbra — dense beech forest in the centre — is a UNESCO World Heritage Site.
Lago di Varano
60km², largest coastal lake in southern Italy. Eel fishing for centuries.
Lago di Lesina
Slightly smaller, max 2m deep. Historically known for salt production.
Foresta Umbra
UNESCO. Ancient beech and pine forest. 80+ wild orchid species.
The towns
Vieste
13,500
Tourism capital. White old town on a rocky headland between two sandy beaches. Best infrastructure on the peninsula.
Peschici
4,000
Clifftop old town with trabucchi — ancient wooden fishing platforms over the sea. Smaller, quieter than Vieste.
Mattinata
6,000
South coast, facing the Gulf of Manfredonia. Baia delle Zagare — two sea stacks in turquoise water — is nearby.
Rodi Garganico
3,500
North coast citrus town. Microclimate warm enough for IGP oranges and lemons. Long sandy beaches, fewer crowds.
Monte Sant’Angelo
12,000
800m elevation. UNESCO Sanctuary of San Michele Arcangelo — a cave where the Archangel appeared in 490 AD. Cold winters.
San Giovanni Rotondo
27,000
Largest town. Padre Pio pilgrimage site (7–8M visitors/year). Renzo Piano church. The hospital you want in an emergency.
Manfredonia
55,000
The gateway. Year-round city with hospital, supermarkets, train station. Daunian stelae museum. Tresoldi’s wire-mesh basilica at Siponto.
Vico del Gargano
7,500
Borghi più Belli d’Italia. Città dell’Amore. Paposcia street food. Edge of the Foresta Umbra.
Cagnano Varano
7,000
Above Lago di Varano, the largest coastal lake in Italy. Cave shrine of San Michele. Cheapest property on the Gargano.
Carpino
3,500
Centre of the tarantella del Gargano folk music tradition. Annual Carpino Folk Festival with chitarra battente and castagnole.
When to visit
Nov–Feb
Off-season · 5–10°C
Many hotels and restaurants closed. Coast is quiet to deserted. Monte Sant’Angelo and San Giovanni Rotondo stay open. Good for solitude.
Mar–Apr
Shoulder · 12–18°C
Easter brings Italian visitors. Wildflowers in the forest. Sea too cold for most. Some facilities open around Easter.
May–Jun
The sweet spot · 20–26°C
Warm but not scorching. Sea swimmable from late May. Most facilities open. Crowds manageable. Foresta Umbra at its best — 80+ wild orchid species.
Jul
Hot · 29°C
Sea warm (25°C). Busy but not yet insane. Good if you don’t mind sharing the beach.
Aug
Peak · 30–35°C
Everything at maximum capacity. Ferragosto (Aug 15) is the zenith. Book months ahead. Prices double. The SP53 becomes a queue.
Sep
Best-kept secret · 25°C
Still warm, sea at its warmest (24°C), crowds disappear after the first week. Most facilities still open.
Oct
Late shoulder · 18–22°C
Some closures begin. Some beautiful warm days, some rain. Sea still swimmable early in the month.
Getting there
Fly to Bari, rent a car, drive 2–2.5 hours.
Bari airport (BRI)
The gateway
Ryanair, easyJet, Wizz Air from UK. Connect via Rome/Milan from US. 2–3 hours to the Gargano by car.
Foggia by train
The rail gateway
Frecciarossa from Rome (3h), Naples (2.5h). Closer to the Gargano than Bari. Rent a car from Foggia.
SP53 coast road
50km, 1.5–2 hours
Mattinata to Vieste. Narrow, winding, cliff-edge. One of the best drives in Italy. Inland alternative through the forest.
Full details in the getting there guide. Car is essential — buses exist but don't serve beaches or smaller towns.
Practical things
Cards work in hotels and larger restaurants. Many bars, lidos, and parking require cash. ATMs in main towns only.
Some in Vieste and Peschici hotels. Very little outside main tourist towns. Basic Italian helps enormously.
Fine in towns and main roads. Dead zones in the Foresta Umbra and some SP53 stretches.
Stations in all main towns. Scarce on the SP53 and in the forest. Many close for lunch and Sundays — self-service pumps usually still work.
Casa Sollievo della Sofferenza in San Giovanni Rotondo. 45–60 minutes from the coast. Worth knowing.
Difficult in Vieste, Peschici, Monte Sant’Angelo in summer. Watch for ZTL cameras in old towns — €80–100 fines.
Coperto (€1–3) is on the bill. Rounding up or €1–2 for good service. Not 15–20%.
Tap water is safe throughout Italy.