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

Cash

Cards work in hotels and larger restaurants. Many bars, lidos, and parking require cash. ATMs in main towns only.

English

Some in Vieste and Peschici hotels. Very little outside main tourist towns. Basic Italian helps enormously.

Phone signal

Fine in towns and main roads. Dead zones in the Foresta Umbra and some SP53 stretches.

Petrol

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.

Hospital

Casa Sollievo della Sofferenza in San Giovanni Rotondo. 45–60 minutes from the coast. Worth knowing.

Parking

Difficult in Vieste, Peschici, Monte Sant’Angelo in summer. Watch for ZTL cameras in old towns — €80–100 fines.

Tipping

Coperto (€1–3) is on the bill. Rounding up or €1–2 for good service. Not 15–20%.

Water

Tap water is safe throughout Italy.