If your cruise stops in Naples, you might be wondering: how do you get from Naples cruise port to Pompeii? The good news is that Pompeii is one of the easiest and most rewarding shore excursions from the port—offering a full experience of Roman history within just a few hours.

Pompeii is located about 30 km (19 miles) from the port of Naples and can be reached in approximately 30–40 minutes by car. While public transportation is available, including Circumvesuviana trains and buses, many travelers prefer a private transfer or guided tour for comfort, speed, and peace of mind—especially when time is limited.

So, how do you get from Naples cruise port to Pompeii in the most efficient way? We recommend booking a private shore excursion like our Ruins of Pompeii from Naples tour. This service includes pickup directly at the port, luxury transportation in a Mercedes-Benz vehicle, and a flexible schedule tailored to your ship’s timing.

With a private tour, you skip crowded trains, avoid delays, and enjoy the expertise of a bilingual driver or licensed guide. You can even add optional stops—like a winery on Mount Vesuvius or a scenic drive along the coast—before heading back to the port with plenty of time to re-board.

Need help customizing your visit? Use our Tour Search to explore options or Contact Us directly. You can also check out Our Chauffeur Services for other private travel solutions.

So, how do you get from Naples cruise port to Pompeii? The easiest, safest, and most comfortable way is with a private tour that makes the most of your time ashore—while giving you an unforgettable look at one of Italy’s greatest treasures.