Sorrento can be reached by the local Circumvesuviana train (Naples's commuter train). From Naples to Sorrento it takes less than an hour. You will pass by Pompei on the way, another great tourist spot. The tickets for the train are very cheap. Naples has two Circumvesuviana train stations: one at the Central train station (Napoli Centrale) and another a few blocks south.
When you get off the train in Sorrento, head straight and then turn left to go to the city center and the beach.
Ferry leave at 9am from Sorrento bay to Capri. Takes about 1 hour to arrive at Capri Island. Cost euro7 from Sorrento, euro9.50 back from Capri.
Minibus up to the town on top called Anacapri. Expect expensive food and drink there.
Cable from Anacapri centro to the highest point costs euro5.
CITA bus leave from Sorrent centro to Positano and Amalfi resort town about every 50 mins. It stops at the centro Sant' Agnello.
euro1.30 one way.
You need to buy tickets before getting on the bus. Tickets are sold at the tabacco shop opposite to the bus stop at the Sant' Agnello centro.
If you're taking the BUS: If you're arriving from NAPOLI International Airport, you can hop onto one of the many shuttle buses which will bring you right to your hotel doorstep. Not exactly a steal at Euro 20 per person per transfer.
If you're hiring a private car: We chose this option (there were 3 of us) and it made more sense to split the cost of Euro 90. Plus, we get to arrive in comfort. That's exactly what you'd be paying for if you were to take a private car.
If you're DRIVING (brave soul!): Drive along the A3 Napoli-Salerno highway until you reach the Castellammare di Stabia exit and then along the SS145 road. This route will bring you right to Sorrento city center. Your whole journey should take you approx. 70 mins (depending on traffic).
For YOUR own safety, DON'T drive in Sorrento if you're a foreigner. Really.
Join a day tour, hop onto a local bus or hail a cab.... but never try to be a hero (if you aren't a local or an Italian) and try to drive along the streets of Sorrento. And please, don't dash out of your hotel/hostel during rush hours too. Let the Italians go to work first and then you go out - shopping, sightseeing et al. Trust me on this.
Public transportation here is relatively inexpensive and it will not burn a hole in your pocket. Compared to New York or Tokyo!
From the central railway station Piazza Garibaldi of Naples you can take the local train Circumvesuviana to get to Sorrento. The train leaves every 30 minutes and it takes about one hour to the final destination of Sorrento.
The port, devoted to passenger traffic, lies the mooring places for links by ferry and hydrofoil to the islands of Capri, Ischia, Procida, the Sorrento and, with fast boats, to te Aeolian islands
Last year I was using sorrentoexcursionservice is a car company, the price was reasonable and the drivers excellent
From here you can catch the commuter train to Pompei, Naples and other wonderful destinations. From the street directly above is a Sita bus stop that offers service to many towns including Positano.
The car : risky. The motorcycle : dangerous.
A idea : the bus.
For only one euro, it brings you to the train station or everywhere in the city.
Circumvesuviana is one of the oldest train lines in Italy.
It runs all around Naples linking the main cities to the Region Capital.
You can take the train from Naples to Serrento. It takes about 30 min (if you take the experss) and the views from the train are very nice.