Sorrento to Naples

Last updated:

Overview Compare Direct Ferry Train Bus Minivan Taxi

How to get from Sorrento to Naples

Naples is the third-biggest city in Italy, next to Rome and Milan. With its iconic history, immersive culture, Baroque architecture, and contemporary offerings, it’s no wonder how Naples captivates thousands of tourists every year.

Not only is it home to the majestic Mount Vesuvius and the largest historic centre in Europe, it’s also known as the birthplace of pizza. Almost every restaurant claims they offer the best slice, and it’s hard to prove them wrong!

5 ways to get from Sorrento to Naples

Transport ModeDurationCostsAvailability
Direct Ferry35-45 minutes€16 ($16.50)Check Ferry Tickets
Train1-1.5 hours€5 ($5)Read article for more info
Bus1.5 hours€7 ($7)Check Bus Tickets
Minivan1.5 hours€35 ($36)Check Minivan Tickets
Private Transfer1 hour€80 ($83)Read article for more info

There are 5 ways you can travel the 50 km distance from Sorrento to Naples: a 35 to 45-minute ferry; a 1 to 1.5-hour train; a 1.5-hour bus; a 1.5-hour minivan; and a 1-hour private transfer. Costs range from €5 ($5) to €80 ($83).

A direct ferry ride is the fastest option when travelling from Sorrento to Naples. Travel time is 35-45 minutes depending on the ferry, and you can get a ticket for €16 ($16.50). Just keep in mind that ferries are only available in summer.

You can also complete this route by land, but it takes a bit longer. You can take a train for €5 ($5) or a bus for €7 ($7). We recommend the train when travelling by land because it’s more convenient and offers more departures daily. There are trains with just 1 hour travel time, while buses take around 1.5 hours.

Looking for a door-to-door transfer? You can take a shared minivan with fares from €35 ($36). We recommend this option only if you’re travelling alone. If you’re with a group, then it would be cheaper to get a private transfer with rates from €80 ($83) for a 3-seater car.

Itinerary from Sorrento to Naples

Sorrento to Naples by Direct Ferry

Duration: 35-45 minutes
Cost: €16 ($16.50)
Duration: 35-45 minutes
Cost: €16 ($16.50)

Taking the ferry is the fastest and a scenic way to get from Sorrento to Naples. The ferry companies on this route are Alilauro and NLG (Navigazione Libera Del Golfo), which are both available only during the summer.

Ferry tickets cost only €16 ($16.50), and travel time is 35-45 minutes, depending on the ferry that you choose.

Departure and arrival station

To take the ferry, you’ll have to make your way to the Port of Sorrento, which is located north of Piazza Tasso in the town centre.

All ferries dock at Porto di Napoli in Naples city centre. There’s a bus stop right outside the port for when you need to take a bus to other areas in Naples.

Ferry schedules from Sorrento to Naples

Ferry OperatorScheduleCosts
NLG 07:20-07:55€16 ($16.50)
Check Ferry Tickets
€16 ($16.50)
Check Ferry Tickets

Since there are only 3 ferry departures in a day, we suggest booking your ticket in advance to secure your seat.

Sorrento to Naples by Train

Duration: 1-1.5 hours
Cost: €3.60 ($3.75)
Duration: 1-1.5 hours
Cost: €3.60 ($3.75)

Travelling by train from Sorrento to Naples is definitely a scenic experience! You’ll be treated to the beauty of the Italian countryside for the entire 1 to 1.5-hour journey.

In Naples, you will be welcomed by a breathtaking view of Mount Vesuvius, the historic stratovolcano that draws many travellers to the city.

You can choose from 2 types of trains: the cheaper yet slower Circumvesuviana and the faster and more expensive Campania Express.

Option 1: Sorrento to Naples with Circumvesuviana

Duration: 1-1.5 hours
Cost: €5 ($5)
Duration: 1-1.5 hours
Cost: €5 ($5)

Circumvesuviana trains depart several times every hour from 06:00 to 21:12, so you can be very flexible with your schedule. It is also the cheaper train option with fares from €5 ($5).

You can pick between a Direct or an Express Circumvesuviana train. Direct trains stop at all stations, so travel time can take around 1.5 hours. With an Express train though, you can reach Naples within an hour.

The downside with this train is that they were made for locals, so there is neither reserved seating nor room for luggage.

Train Schedule from Sorrento to Naples

Train ServiceScheduleDurationCosts
CircumvesuvianaSeveral departures every hour from
06:00 to 21:12
1-1.5 hours€5 ($5)

To travel from Naples to Sorrento with Circumvesuviana, you’ll first need to make your way to the Sorrento Train Station in the east of the city centre. The last stop for the train is Napoli Porta Nolana in the city centre.

There is no online booking for the trains, so you can only buy your tickets at the train station. To view the full schedule, you can visit Sorrento Insider.

Option 2: Sorrento to Naples with Campania Express

Duration: 1hr 10m
Cost: €8 ($8)
Duration: 1hr 10m
Cost: €8 ($8)

Campania Express is a newer train line that specifically caters to tourists. It has air conditioning and guaranteed seats, offering a more comfortable train ride. This train also makes fewer stops compared to Circumvesuviana, so you’ll reach Naples in around an hour.

This train offers only 4 trips daily and runs only from April to October. A ticket costs €8 ($8).

Train Schedule from Sorrento to Naples

Train ServiceScheduleCosts
Campania Express10:24-11:34
€8 ($8)

Online booking is also not available for this train. We suggest arriving at the train station early to buy your tickets.

Sorrento to Naples by Bus

Duration: 1.5 hours
Cost: €7 ($7)
Duration: 1.5 hours
Cost: €7 ($7)

If you have a tendency to get seasick or are travelling on a budget, the bus is a good alternative. Fares start from as low as €7 ($7). The only downside is its longer travel time, which takes around 1.5 hours.

One bus company operating on this route is Ente Autonomo Volturno, but its buses depart either at midnight or very early morning. You’ll also have to take your chances at the bus terminal because online booking is not available.

For the Sorrento to Naples route, we recommend travelling with FlixBus. Although it offers only 2 bus departures daily, they are more convenient departure times. Booking can also be done online on its own website.

Departure and arrival station

All buses depart from Sorrento Bus Stop, located beside the train station in the city centre.

In Naples, there are two arrival stations. Flixbus drops passengers off at Metropark Napoli Centrale beside the central train station. Meanwhile, the last stop for EAV buses is Napoli Porta Nolana.

Bus schedules from Sorrento to Naples

Bus CompanyScheduleCosts
Ente Autonomo Volturno00:10-01:40
€7 ($7)
17:00 – 18:35
€7 ($7)
Check Bus Tickets

Bus tickets are cheaper the earlier you book, so it’s best to book your tickets at least several days or weeks in advance.

Sorrento to Naples by Direct Minivan

Duration: 1.5 hours
Cost: €35 ($36)
Duration: 1.5 hours
Cost: €35 ($36)

If you’re travelling solo and prefer a door-to-door journey, there is also an option to take a minivan shuttle. Travel time is around 1.5 hours with rates from €35 ($36).

DTS Travel Group and Enjoy Travelling both offer several shuttle trips throughout the day from 04:00 to 18:00. If you’re heading to Naples Airport, you can take a Sorrento Shuttle Express.

Departure and arrival station

Sorrento Shuttle Express can pick you up from your hotel in Sorrento and heads only to the airport.

Meanwhile, with Enjoy Travelling, you need to go to their office near the bus station. You will be dropped off at the airport or at the train station.

Minivan schedules from Sorrento to Naples

Minivan OperatorScheduleDurationCosts
DTS Travel Group*Hourly departures from
04:00 to 18:00
1hr 10m€30 ($31)
Check Van Tickets
Enjoy TravellingHourly departures from
04:00 to 18:00
1hr 30m€35 ($36)
Check Van Tickets
Sorrento Shuttle Express
(to airport)
Hourly departures from
11:00 to 18:00
1hr 10m€42 ($43.50)
Check Van Tickets
*COVID-19 UPDATE: The last time we checked (July 2022), DTS Travel Group is unavailable. Please check the provided link to see if anything has changed.

If you’re travelling in a group, fares for a direct minivan can be quite expensive. It might be better to take a private transfer instead.

Sorrento to Naples by Private Transfer

Duration: 1 hour
Cost: €80 ($83)
Duration: 1 hour
Cost: €80 ($83)

If you’re looking for something comfortable and convenient, you can always opt for a private transfer. With this option, you can leave anytime from Sorrento and arrive in Naples in just an hour.

Since you won’t have to worry about schedules and making your way to terminals, this is the best option if you’re travelling with family or friends.

Rates start from €80 ($83) with a regular taxi that can accommodate 3 to 4 people. You can get a ride from the nearest taxi stand or you can ask your hotel to call one for you.

For larger groups, you can find several vehicle options on BookAway. There are 7-seater minivans with prices from €139 ($140) that can be booked in advance.

Check Private Transfers with BookAway

Most popular routes in Europe

Split to Dubrovnik

Dubrovnik to Split

Split to Hvar

Dubrovnik to Hvar

Rome to Naples

Milan to Venice

Rome to Florence

Venice to Milan

Naples to Capri

Rome to Positano

Rome to Milan

Athens to Santorini

Athens to Milos

Was this post helpful?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Your feedback is very valueable to us

How we can improve this post?