COMPARE Prices across different modes

Fri
22 Oct
£38Italo
Find prices
Find prices
Sat
23 Oct
£38Italo
£16Marozzi
£65ITA
Sun
24 Oct
£33Italo
£16Flixbus
£43ITA
Mon
25 Oct
£33Italo
£12Flixbus
£43ITA
Tue
26 Oct
£31Italo
£20Flixbus
£65ITA
Wed
27 Oct
£31Italo
£16Flixbus
£65ITA
Thu
28 Oct
£24Italo
£12Flixbus
£43Alitalia
Fri
29 Oct
£26Italo
£11Flixbus
£43ITA
Sat
30 Oct
£26Italo
£15Flixbus
£65ITA
Sun
31 Oct
£24Italo
£11Flixbus
£223ITA
Mon
1 Nov
£20Italo
£12Flixbus
£118ITA
Tue
2 Nov
£24Italo
£20Flixbus
£65ITA
Wed
3 Nov
£24Italo
£17Marozzi
£65ITA
Thu
4 Nov
£22Italo
£11Flixbus
£43ITA
Fri
5 Nov
£20Italo
£7Flixbus
£43ITA
Sat
6 Nov
£24Italo
£16Marozzi
£65Alitalia
Sun
7 Nov
£22Italo
£7Flixbus
£65ITA
Mon
8 Nov
£24Italo
£7Flixbus
£43Alitalia
Tue
9 Nov
£24Italo
£12Flixbus
£43Alitalia
Wed
10 Nov
£24Italo
£12Flixbus
£65ITA
Thu
11 Nov
£20Italo
£11Flixbus
£43ITA

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Sorrento and Rome

distanceDistance131 miles (211 km)
durationAverage train duration55 min
priceAverage train ticket price£33 (€37)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesItalo, Frecciarossa or Intercity

Trains from Sorrento to Rome cover the 131 miles (211 km) long route taking on average 55 min with our travel partners like Italo, Frecciarossa or Intercity. Normally, there are 25 trains operating per day, including direct services available. While the average ticket price for this journey costs around £33, you can find the cheapest train ticket for as low as £24. Travellers depart most frequently from Sorrento and arrive in Roma Termini.

Train companies

Sorrento to Rome with Italo and Frecciarossa

Travel from Sorrento to Rome from £24 with Omio’s train partners Italo and Frecciarossa! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.

Italo
Frecciarossa

Italo is a brand of high-speed trains from the Italian train company Nuovo Trasporto Viaggiatori (NTV) offering regular services to popular cities around Italy, such as Rome, Naples, Florence and Milan. Among its fleet of trains are the Italo AGV 575, the premier high-speed service reaching speeds up to 186 mph (300 km/h), and the Italo EVO, an eco-friendly train that can reach speeds up to 150 mph (250 km/h). You can choose from the following Italo ticket types when purchasing tickets from Sorrento to Rome: Low Cost, Economy, and Flex. Italo offers four different class options: Smart, Comfort, Prima and Club Executive. Standard services in all Italo trains include toilets, free WiFi, power outlets, reclining leather seats, footrests, snack machines and Italo Live (free onboard entertainment featuring a selection of films, music and games). While some amenities may differ based on the class option booked, each train carriage is modernly equipped with a high level of comfort.

    Italo has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train between Sorrento and Rome:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Normal conditions apply
    • Verification of ticket with valid ID

    Trains from Sorrento to Rome

    The Italian provider Italo operates several trains from Sorrento to Rome throughout the day with a convenient journey time that takes between 2 and 3 hours. The first train leaves just after 5:00 p.m. with trains then departing approximately every hour. The last departure is just before 6:30 p.m. Taking trains from Sorrento to Rome involves a connection at Napoli Centrale Station. The service departs from Sorrento Station while trains terminate at the busy and central Roma Termini. Italo provides the same service from Monday to Sunday.

    Travel Tips

    Trains from Sorrento to Rome
    Travel by train to Rome easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sorrento to Rome.
    FAQs
    What is the price of the cheapest train from Sorrento to Rome?
    Omio customers have found the cheapest trains from Sorrento to Rome to cost as little as £24  in the next 7 days.
    What is the cost of a train ticket from Sorrento to Rome on average?
    In the next 7 days you’ll find that the average cost of a train ticket between Sorrento and Rome is £33  one way.
    What is the distance between Sorrento and Rome by train?
    The Sorrento to Rome train distance is approximately 131 miles (211 km).
    How long is the train to Rome from Sorrento?
    On average the train from Sorrento to Rome duration is 55 min  for the 131 miles (211 km) long journey, but the travel time can vary if you depart on weekends and holidays.
    What is the departure train station in Sorrento and arrival train station in Rome?

    When taking a train from Sorrento, you have a couple of train stations you can depart from including Sorrento and Sorrento, Porto. When you arrive in Rome, your train can arrive in train stations including Roma Termini, Roma Tiburtina and Roma Ostiense.

    Omio customers travelling this route book their trains from Sorrento   to Roma Termini.

    Where do I find the Sorrento train station to Rome? Where is the Rome train station?

    Passengers booking this journey most frequently board their trains from Sorrento and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

    Passengers arriving in Rome most often arrive at Roma Termini and need to travel around 1 mile (s) / 1 km from this train station to the city centre.

    What train providers offer a service from Sorrento to Rome?
    For the best Sorrento to Rome train to buy, you can travel safely and comfortably with Italo, Frecciarossa or Intercity. However, it's always good to check all possible train providers with services to Rome from Sorrento to compare what amenities they may offer.
    Can I book a direct train from Sorrento to Rome?
    Yes, there are 25 direct trains per day from Sorrento to Rome. You can look to travel with Italo  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.
    How many trains are there to Rome from Sorrento a day?
    The average number of trains departing Sorrento for Rome is 25 a day. The train schedules and services may vary between weekdays and weekends.
    What are the first and last departure train times from Sorrento to Rome?
    The first train from Sorrento to Rome leaves at 04: 35   and the last train for this leaves at 18: 35. Omio shows you the latest train from Sorrento to Rome timetable to help you book the best departure time for this journey.
    When should I purchase Sorrento Rome train tickets to score the best deals?
    If you book a train ticket to Rome from Sorrento within the next 7 days, you can find tickets to cost on average £33 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Sorrento to Rome are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Sorrento
    Rome
    Sorrento is the most popular Sorrento railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Sorrento for your journey to Rome.