Naples, the capital of Italy’s Campania region, is known to many as the modern birthplace of pizza. But there’s actually more to explore and experience in the city that sits on the Bay of Naples. Its iconic history, immersive culture, delectable cuisine, and contemporary offerings make it a captivating Italian destination!
Fortunately, it’s easy to reach Naples from its equally famous neighbours. Among them is the iconic island of Capri, home to the magical Blue Grotto and some of the most dramatic coastlines in the country.
The only way to travel the 40km distance from Capri to Naples is by sea. You have 2 ways to do this: a 45-minute direct ferry ride or a 55-minute indirect route via Sorrento. Costs range from €21.50 to €35 ($26 – $43).
A direct ferry is the fastest and cheapest way to get from Capri to Naples. This is available all year round, but it gets very busy during summer (June to August) and seats sell out fast. Prices start from €21.50 ($26) and the journey takes only 45 minutes.
If the direct ferries are already fully booked, you can take the indirect route via Sorrento. This includes a 20-minute ferry from Capri to Sorrento and then a 35-minute ferry to Naples. Combined costs start from €35 ($43).
You can buy your ticket at the port on the day of your trip. But if you’re travelling during the peak seasons (April to June or September to October), then we highly recommend booking your tickets online to be guaranteed a seat.
Keep an eye on the weather! Trips can get suspended in cases of extremely rough seas, especially during winter (November to March). High-speed ferry trips are always the first to get suspended, but it can happen for regular ferries too.
Capri to Naples by Indirect Ferry via Sorrento
Duration: 55 minutes Cost: €35 ($43)
If you’re also planning to visit Sorrento during your Italian adventure, you can do it while making your way from Capri to Naples. This route is a good alternative if the direct ferries are already fully booked.
Step 1: Capri to Sorrento by Ferry
Duration: 20 minutes Cost: €19.50 ($24)
Ferries operating from Capri to Sorrento also depart from Marina Grande. There are 2 ferry companies you can choose from: Alilauro and NLG (Navigazione Libera del Golfo).
Ticket prices start from €19.50 ($24) and the journey to the Port of Sorrento takes only 20 minutes.
The trips are usually scheduled in the morning, but it’s worth checking to see if additional trips have been added in the afternoon. This can sometimes happen during summer.
There are a few ways to get from Sorrento to Naples, but a ferry ride is the fastest. This takes only 35 minutes and costs around €15.50 ($19).
Ferries depart from the Port of Sorrento, the same one you arrive at from Capri, making the transfer super easy. Most of the trips are scheduled in the morning, but also here, there may be a few extra trips in the afternoon during the peak season.
You will arrive at either Molo Beverello or Calata Porta di Massa in Naples, located 1km away from each other.