Driving from Naples to Sorrento
You might think that driving along a coastline as the Bay of Naples could be lovely and picturesque, and that is, in a certain way, true. Nevertheless, the roughly 50km (30mi) trip is primarily on crowded highways (so you will be probably get stuck in traffic), far away from the coast. Actually, it is unpredictable how long it will take – especially on summer weekends when it is not just the tourists who are heading for the beaches, but the locals as well.
Taking the bus from Naples to Sorrento
If you are flying to the Airport of Naples, bypass Naples, and want to get directly to Sorrento, there is a daily coach service that starts from the airport itself (though frequency and departure times varies with the season). It is provided by Curreri. The trip lasts about a 1.25-hour.
“Curreri” Bus line website
Taking the train from Naples to Sorrento
Trains from Naples to Sorrento start daily from the main station (Stazione Napoli Centrale on Piazza Garibaldi) approximately every half-hour between 06: 00 and 23: 00. The trip can take between one hour and one hour and twenty minutes.
“Circumvesuviana” Train line timetable
Taking boat from Naples to Sorrento
The hydrofoil is probably your fastest option from Naples to Sorrento (taking in account that you need from 30 to 60 minutes to reach the harbor from the airport).Hydrofoils are operated by Alilauro and depart from the pier Moro Beverello in Naples near Piazza Municipio. The trip takes roughly 40 minutes one-way.
“Alilauro” Hydrofoil line website