How to Get to Sorrento by Bus
If, on the other hand, you are leaving from Rome to reach Sorrento, you can choose to take the bus from the Tiburtina bus station.
There are only two companies that operate the direct Rome-Sorrento route and they are Flixbus and Marozzi. The travel time is variable, depending on traffic conditions. On average it takes 4 to 4 1/2 hours.
How to get to Sorrento by Train
From Roma Termini it is possible to reach Naples Centrale. On average it takes just over an hour with high-speed trains, up to two and a half hours with intercity trains.
From Naples station it is, then, possible to take the Circumvesuviana to Sorrento.
How to get to Sorrento by Car
Finally, it is possible to reach Sorrento from Rome by car. The route is very easy and has a duration of 3 hours, with no traffic.
Take the A1 Rome-Naples and continue on the A3, direction Naples-Salerno, to Castellamare di Stabia. And then take the SS145 to Sorrento.
When the decision is made to leave.
Now all you have to do is choose the best solution for you to get to Sorrento. Have a good trip!