Parks Manager

Getting to Vesuvius National Park

Vesuvius National Park sits in Campania, Italy, with Naples the nearest town of any size — about 14.1 km (8.7 mi) out, or roughly 23 min of driving.

Drive times from Vesuvius National Park

Vesuvius National Park sits close enough to Cilento, Vallo di Diano and Alburni National Park, Abruzzo, Lazio and Molise National Park, Circeo National Park, and Appennino Lucano – Val d'Agri – Lagonegrese National Park that one drive from home can cover more than one park.

Parks you can pair with Vesuvius National Park
ParkApartEstimated drive
Cilento, Vallo di Diano and Alburni National Park96.9 km (60.2 mi)1 hr 53 min
Abruzzo, Lazio and Molise National Park118 km (73.3 mi)2 hr 11 min
Circeo National Park127 km (79.2 mi)2 hr 19 min
Appennino Lucano – Val d'Agri – Lagonegrese National Park131 km (81.3 mi)2 hr 22 min

Towns to base yourself in

Towns nearest Vesuvius National Park
TownDistanceEstimated drive
Naples14.1 km (8.7 mi)23 min
Nocera Inferiore19.9 km (12.4 mi)33 min
Cava Dè Tirreni27 km (16.7 mi)41 min
Caserta29.3 km (18.2 mi)43 min
Avellino32.1 km (20 mi)46 min
Santa Maria Capua Vetere32.6 km (20.3 mi)47 min
Capri33.9 km (21 mi)48 min
Salerno34.6 km (21.5 mi)49 min

How to read these numbers

Distances are straight-line between the town and the park centre. Drive estimates add a road factor and an average speed, which is close enough for planning but wrong wherever mountains, ferries, or seasonal closures are involved.

Inside a large park, getting from the entrance to the part you came to see can add another hour or more.

Region pages

Common questions

What is the closest town to Vesuvius National Park?

Naples, about 14.1 km (8.7 mi) away — roughly 23 min of driving.

Where should I stay when visiting Vesuvius National Park?

The practical bases are Naples, Nocera Inferiore, and Cava Dè Tirreni — all within a reasonable drive of the park.