How to get from Rome to Sorrento

Travelling from Rome to Sorrento is a journey from the bustling capital of Italy to the serene beauty of the Amalfi Coast. There are several transport options available, each offering a unique experience. Whether you prefer the convenience of a train, the flexibility of a car or the scenic route by bus, we can tell you how to get from Rome to Sorrento efficiently and enjoyably.

Piazza del Popolo (People's Square) in Rome © Shutterstock

Piazza del Popolo (People's Square) in Rome © Shutterstock

How to get from Rome to Sorrento

To get from Rome to Sorrento, you have several transport options. Below is general information about each method:

  • By car: Drive from Rome to Sorrento, allowing for flexibility and scenic stops along the way.
  • By train & ferry from Naples: During the summer months, you can opt for a scenic sea journey to Sorrento. First, take the train from Rome to Naples. Then from Naples, you can continue your journey to Sorrento by ferry or hydrofoil, enjoying breathtaking views along the way.
  • By train: Take a train from Rome to Naples, then transfer to the Circumvesuviana train to Sorrento.
  • By bus: Take a bus from Rome to Sorrento, which is a direct route, but the journey may take longer.
  • With organised tours: Another option is to join an organised tour from Rome to Sorrento. These tours usually provide guided transport, ensuring a seamless journey and introducing you to the culture and history of the region.

Going to Rome or Sorrento? Contact our Italy travel experts  to save yourself the trouble of mapping out an itinerary and planning.

How far is Sorrento from Rome?

The distance from Rome to Sorrento is approximately 260-270 km (about 162-168 miles) when travelling by road. Generally, the journey by car or train takes between 2.5 and 3 hours but can vary depending on factors such as mode of transport and stops along the way.

Keen to explore scenic Italy? Our Italy itineraries are specially designed to provide you with a carefree trip full of unforgettable experiences.

Sorrento, Italy

Sorrento, Italy

What's the quickest way to get from Rome to Sorrento?

Obviously, how quickly you can get from Rome to Sorrento depends primarily on your mode of transport. Below we've compiled the main options with their approximate durations.

The fastest option is to take a high-speed train from Rome to Naples and then change to the Circumvesuviana train from Naples to Sorrento. It takes a total of 2.5 to 3 hours.

The second fastest means of transport is by car. The journey from Rome to Sorrento is mainly along the A1 motorway, which offers a relatively fast route - the time can be affected by road conditions but usually takes between 2.5 and 3 hours.

Another quick way to go from Rome to Sorrento is by train and ferry, with a change in Naples. However, it is only available during summer months. This option provides a scenic sea journey. Approximate travelling time will take 2 to 3 hours.

Short on time? Check our Eternal Rome For The Weekend itinerary.

By car

Duration: around 3 hours | Cost: from €80

Travelling from Rome to Sorrento by car offers flexibility, speed and the opportunity to experience the scenic Italian countryside.

To start the journey, you must leave Rome, which can be somewhat congested, so plan your departure time accordingly.

The main route is often the A1 motorway, Italy's main motorway, which leads south towards Naples. As you approach Naples, follow signs for the A3 motorway, which leads to the Sorrento Peninsula.

Once you reach Sorrento, be prepared for narrow streets and limited parking options in the city centre. Many hotels in Sorrento offer parking or can suggest where to park.

Although travelling by car in Sorrento is a scenic and self-guided journey, you should be aware of motorway tolls and the difficulty of navigating the city streets. In addition, traffic on the roads can be heavy, especially during the peak tourist season, so prepare for some difficulties well in advance.

Into independent travel? Make sure to read all about getting around Italy.

Sorrento in Italy © Shutterstock

Sorrento, Italy © Shutterstock

By train & ferry from Naples

Duration: from 2 to 3 hours | Cost: from €35

Travelling from Rome to Sorrento by train and ferry via Naples is a scenic and efficient way to reach the stunning Amalfi Coast.

Your journey starts at Rome's main railway station, Termini Station. From here you will take a high-speed train to Naples. The journey will take approximately 1-1.5 hours and will be accompanied by comfortable seats and services on board.

Once you arrive at Naples' main railway station, you can walk to the nearby Maritime Station (Stazione Marittima) or Ferry Station (Molo Beverello), where the ferry terminals are located. 

During the summer months, ferries and hydrofoils run regularly between Naples and Sorrento, offering a scenic sea voyage.

The ferry or hydrofoil crossing the Gulf of Naples to Sorrento takes between 40 minutes and 1 hour, depending on the type of vessel. This part of the journey allows you to enjoy the beautiful coastal views and the iconic silhouette of Mount Vesuvius.

Your journey concludes with your arrival in the picturesque town of Sorrento. Sorrento's ferry terminal is conveniently located in the heart of the city centre, making it easy to explore the charming streets, visit local attractions or continue on to the Amalfi Coast.

Planning to stay longer in Rome? Check out our detailed guide on how to get around Rome to feel more confident during your Rome holidays.

By train with a change in Naples

(Duration: from 2.5 to 3 hours | Cost: from €15)

Travelling from Rome to Sorrento by train is a comfortable and scenic journey that takes you from the bustling capital to the serene beauty of the Amalfi Coast.

Your journey begins at Rome's main railway station, Termini Station. It is well connected to the city centre and can be reached by public transport or taxi.

When choosing a train, look specifically for high-speed trains that run on the Rome-Naples route, such as the Frecciarossa or Italo. These trains provide a comfortable and fast way to get to Naples, from which you will then travel on to Sorrento.

Upon arrival in Naples at Napoli Centrale station, you must transfer to the Circumvesuviana train, a local commuter railway line. This train connects Naples to Sorrento and runs for about 1 hour.

Your journey will end with your arrival at Sorrento railway station, Stazione di Sorrento. From here you can easily reach the city centre and your accommodation. The railway station is very well located, making it convenient for exploring Sorrento's charming streets, restaurants and attractions.

Love epic train journeys? Check out the 10 best railway journeys in Italy.

The Cathedral of Sorrento © Shutterstock

The Cathedral of Sorrento © Shutterstock

By bus

(Duration: around 4 hours | Cost: from €16)

Travelling from Rome to Sorrento by bus is an economical and easy option to reach the charming Amalfi Coast.

Most buses to Sorrento depart from Rome's Stazione Tiburtina bus terminal, which is well-connected to the city's public transport network.

Bus tickets can be purchased in advance online or directly at the bus station. It is recommended to book tickets in advance, especially during the busy summer months when demand is high.

The bus journey from Rome to Sorrento usually takes between 3.5 and 4.5 hours, depending on the route and traffic conditions. You will drive through the picturesque Italian countryside, enjoying views of rolling hills and the Bay of Naples as you approach Sorrento.

Your journey will end when you arrive at the Sorrento bus terminal, located close to the city centre. From here you can travel through Sorrento's charming streets, visit local attractions and take in stunning coastal views.

Traveling to Rome? Don't miss the opportunity to choose the best places to stay in the city.

By organised tour

(Duration: depends on the selected tour | Cost: from €150)

By choosing an organised tour from Rome to Sorrento you are opting for a convenient and fulfilling way to experience the breathtaking beauty of the Amalfi Coast without the hassle of planning logistics.

Organised tours often use comfortable air-conditioned transport, such as intercity buses or minibuses. This ensures a relaxing journey from Rome to Sorrento, allowing you to relax and enjoy the scenery.

Another of the significant advantages of an organised tour is a knowledgeable guide. He will provide detailed comments about the places you will pass along the way, making your experience more in-depth.

Upon arrival in Sorrento, the guide can give you a tour of the city, talking about its sights, history and culture. You'll have the opportunity to visit landmarks such as Sorrento Cathedral, explore the charming streets or take in the picturesque views of the Bay of Naples.

Also, most tours offer free time to explore or relax on your own. You can savour local cuisine in Sorrento's restaurants or do some souvenir shopping. Meals can be included in the tour package or offered as an optional extra.

Amalfi, Italy © proslgn/Shutterstock

Amalfi, Italy © proslgn/Shutterstock

Is Sorrento worth a day trip from Rome?

Although it is possible to take a day trip to Sorrento from Rome, many travellers and experts recommend spending more time in Sorrento if you have the opportunity. If your travelling schedule allows, stay overnight or set aside at least a couple of days to fully immerse yourself in the magic of Sorrento and the Amalfi Coast.

Useful resources for your travel in Italy

  • Check out The Rough Guide to Italy - our exhaustive, in-depth Italy travel guide that covers everything you need to know before you go, and while you’re on the road.
  • Our expert-curated (fully customisable) Italy itineraries are packed with inspiration.

Ready to travel and discover
Italy?

Get support from our local experts for
stress-free planning & worry-free travels

Plan my trip