Rome to Sorrento train

Mon, 20 Jan
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Rome to Sorrento

Showing times and prices for 20 Jan

Cheapest

The best way to find a cheap train ticket from Rome to Sorrento is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
RegionaleRegionale 21053
05:3110h04
Rome Termini
15:35Sorrento , Corso Italia
£291One-way
1 change
Cheapest
RegionaleRegionale 21057
07:367h59
Rome Termini
15:35Sorrento , Corso Italia
£291One-way
1 change
Cheapest
RegionaleRegionale 21071
12:565h39
Rome Termini
18:35Sorrento , Corso Italia
£291One-way
1 change
Cheapest
RegionaleRegionale 21055
06:565h39
Rome Termini
12:35Sorrento , Corso Italia
£291One-way
1 change
Cheapest
RegionaleRegionale 21057
07:367h59
Rome Termini
15:35Sorrento , Corso Italia
£291One-way
1 change

Rome to Sorrento train times

Showing trains for tomorrow, Monday 20 January
ProviderDepartsDurationArrivesChangesTickets
Regionale
Regionale 12725
RegionaleRegionale 12725
05:00 Rome Termini7h35 12:35 Sorrento , Corso Italia2 changes
Regionale
Regionale 12725
RegionaleRegionale 12725
05:00 Rome Termini10h35 15:35 Sorrento , Corso Italia2 changes
Regionale
Regionale 12725
RegionaleRegionale 12725
05:00 Rome Termini7h35 12:35 Sorrento , Corso Italia2 changes
Regionale
Regionale 21053
RegionaleRegionale 21053
05:31 Rome Termini10h04 15:35 Sorrento , Corso Italia1 change
Regionale
Regionale 21053
RegionaleRegionale 21053
05:31 Rome Termini7h04 12:35 Sorrento , Corso Italia1 change
Regionale
Regionale 21053
RegionaleRegionale 21053
05:31 Rome Termini7h04 12:35 Sorrento , Corso Italia1 change
Intercity
Intercity 701
IntercityIntercity 701
06:26 Rome Termini6h09 12:35 Sorrento , Corso Italia1 change
Intercity
Intercity 701
IntercityIntercity 701
06:26 Rome Termini6h09 12:35 Sorrento , Corso Italia1 change
Intercity
Intercity 701
IntercityIntercity 701
06:26 Rome Termini9h09 15:35 Sorrento , Corso Italia1 change
Regionale
Regionale 21055
RegionaleRegionale 21055
06:56 Rome Termini5h39 12:35 Sorrento , Corso Italia1 change
Regionale
Regionale 21055
RegionaleRegionale 21055
06:56 Rome Termini5h39 12:35 Sorrento , Corso Italia1 change
Regionale
Regionale 21055
RegionaleRegionale 21055
06:56 Rome Termini8h39 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9501
FrecciarossaFRECCIAROSSA 1000 9501
07:00 Rome Termini5h35 12:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9501
FrecciarossaFRECCIAROSSA 1000 9501
07:00 Rome Termini5h35 12:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9501
FrecciarossaFRECCIAROSSA 1000 9501
07:00 Rome Termini8h35 15:35 Sorrento , Corso Italia1 change
Intercity
Intercity 723
IntercityIntercity 723
07:26 Rome Termini5h09 12:35 Sorrento , Corso Italia1 change
Intercity
Intercity 723
IntercityIntercity 723
07:26 Rome Termini8h09 15:35 Sorrento , Corso Italia1 change
Intercity
Intercity 723
IntercityIntercity 723
07:26 Rome Termini5h09 12:35 Sorrento , Corso Italia1 change
Regionale
Regionale 21057
RegionaleRegionale 21057
07:36 Rome Termini7h59 15:35 Sorrento , Corso Italia1 change
Regionale
Regionale 21057
RegionaleRegionale 21057
07:36 Rome Termini7h59 15:35 Sorrento , Corso Italia1 change
Regionale
Regionale 21057
RegionaleRegionale 21057
07:36 Rome Termini10h59 18:35 Sorrento , Corso Italia1 change
Frecciargento
FRECCIARGENTO 8303
FrecciargentoFRECCIARGENTO 8303
08:05 Rome Termini4h30 12:35 Sorrento , Corso Italia2 changes
Regionale
Regionale 12655
RegionaleRegionale 12655
08:06 Rome Termini7h29 15:35 Sorrento , Corso Italia2 changes
Regionale
Regionale 12655
RegionaleRegionale 12655
08:06 Rome Termini7h29 15:35 Sorrento , Corso Italia2 changes
Frecciarossa
FRECCIAROSSA 1000 9601
FrecciarossaFRECCIAROSSA 1000 9601
08:53 Rome Termini3h42 12:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9601
FrecciarossaFRECCIAROSSA 1000 9601
08:53 Rome Termini3h42 12:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9601
FrecciarossaFRECCIAROSSA 1000 9601
08:53 Rome Termini6h42 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9505
FrecciarossaFRECCIAROSSA 9505
09:15 Rome Termini3h20 12:35 Sorrento , Corso Italia1 change
Intercity
Intercity 551
IntercityIntercity 551
09:26 Rome Termini6h09 15:35 Sorrento , Corso Italia1 change
Intercity
Intercity 551
IntercityIntercity 551
09:26 Rome Termini6h09 15:35 Sorrento , Corso Italia1 change
Intercity
Regionale 12512
RegionaleRegionale 12512
09:42 Rome Termini8h53 18:35 Sorrento , Corso Italia2 changes
Intercity
Regionale 12512
RegionaleRegionale 12512
09:42 Rome Termini5h53 15:35 Sorrento , Corso Italia2 changes
Intercity
Regionale 12512
RegionaleRegionale 12512
09:42 Rome Termini5h53 15:35 Sorrento , Corso Italia2 changes
Frecciarossa
FRECCIAROSSA 1000 9605
FrecciarossaFRECCIAROSSA 1000 9605
09:53 Rome Termini5h42 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9605
FrecciarossaFRECCIAROSSA 1000 9605
09:53 Rome Termini8h42 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9605
FrecciarossaFRECCIAROSSA 1000 9605
09:53 Rome Termini5h42 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 8335
FrecciarossaFRECCIAROSSA 1000 8335
10:20 Rome Termini5h15 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9607
FrecciarossaFRECCIAROSSA 9607
10:25 Rome Termini5h10 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9607
FrecciarossaFRECCIAROSSA 9607
10:25 Rome Termini5h10 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9403
FrecciarossaFRECCIAROSSA 9403
10:35 Rome Termini5h00 15:35 Sorrento , Corso Italia1 change
Regionale
Regionale 21061
RegionaleRegionale 21061
10:36 Rome Termini7h59 18:35 Sorrento , Corso Italia1 change
Regionale
Regionale 21061
RegionaleRegionale 21061
10:36 Rome Termini7h59 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9604
FrecciarossaFRECCIAROSSA 1000 9604
10:53 Rome Termini4h42 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9604
FrecciarossaFRECCIAROSSA 1000 9604
10:53 Rome Termini4h42 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9604
FrecciarossaFRECCIAROSSA 1000 9604
10:53 Rome Termini7h42 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9515
FrecciarossaFRECCIAROSSA 9515
11:00 Rome Termini4h35 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9515
FrecciarossaFRECCIAROSSA 9515
11:00 Rome Termini4h35 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9515
FrecciarossaFRECCIAROSSA 9515
11:00 Rome Termini7h35 18:35 Sorrento , Corso Italia1 change
Intercity
Intercity 727
IntercityIntercity 727
11:26 Rome Termini7h09 18:35 Sorrento , Corso Italia1 change
Intercity
Intercity 727
IntercityIntercity 727
11:26 Rome Termini4h09 15:35 Sorrento , Corso Italia1 change
Intercity
Intercity 727
IntercityIntercity 727
11:26 Rome Termini7h09 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9405
FrecciarossaFRECCIAROSSA 9405
11:35 Rome Termini4h00 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9405
FrecciarossaFRECCIAROSSA 9405
11:35 Rome Termini7h00 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9405
FrecciarossaFRECCIAROSSA 9405
11:35 Rome Termini4h00 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9613
FrecciarossaFRECCIAROSSA 1000 9613
11:55 Rome Termini3h40 15:35 Sorrento , Corso Italia1 change
Regionale
Regionale 21067
RegionaleRegionale 21067
11:56 Rome Termini6h39 18:35 Sorrento , Corso Italia1 change
Regionale
Regionale 21067
RegionaleRegionale 21067
11:56 Rome Termini6h39 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9519
FrecciarossaFRECCIAROSSA 9519
12:00 Rome Termini6h35 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9519
FrecciarossaFRECCIAROSSA 9519
12:00 Rome Termini3h35 15:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9519
FrecciarossaFRECCIAROSSA 9519
12:00 Rome Termini3h35 15:35 Sorrento , Corso Italia1 change
Intercity
Intercity 553
IntercityIntercity 553
12:26 Rome Termini6h09 18:35 Sorrento , Corso Italia1 change
Intercity
Intercity 553
IntercityIntercity 553
12:26 Rome Termini6h09 18:35 Sorrento , Corso Italia1 change
Regionale
Regionale 21071
RegionaleRegionale 21071
12:56 Rome Termini5h39 18:35 Sorrento , Corso Italia1 change
Intercity
Regionale 21071
RegionaleRegionale 21071
12:56 Rome Termini5h39 18:35 Sorrento , Corso Italia2 changes
Regionale
Regionale 21071
RegionaleRegionale 21071
12:56 Rome Termini5h39 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9583
FrecciarossaFRECCIAROSSA 9583
13:00 Rome Termini5h35 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9583
FrecciarossaFRECCIAROSSA 9583
13:00 Rome Termini5h35 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9619
FrecciarossaFRECCIAROSSA 1000 9619
13:25 Rome Termini5h10 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9619
FrecciarossaFRECCIAROSSA 1000 9619
13:25 Rome Termini5h10 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9311
FrecciarossaFRECCIAROSSA 9311
13:53 Rome Termini4h42 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9311
FrecciarossaFRECCIAROSSA 9311
13:53 Rome Termini4h42 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9527
FrecciarossaFRECCIAROSSA 9527
14:00 Rome Termini4h35 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9527
FrecciarossaFRECCIAROSSA 9527
14:00 Rome Termini4h35 18:35 Sorrento , Corso Italia1 change
Intercity
Intercity 555
IntercityIntercity 555
14:26 Rome Termini4h09 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9413
FrecciarossaFRECCIAROSSA 1000 9413
14:38 Rome Termini3h57 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9413
FrecciarossaFRECCIAROSSA 1000 9413
14:38 Rome Termini3h57 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9625
FrecciarossaFRECCIAROSSA 1000 9625
14:53 Rome Termini3h42 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 1000 9625
FrecciarossaFRECCIAROSSA 1000 9625
14:53 Rome Termini3h42 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9587
FrecciarossaFRECCIAROSSA 9587
15:00 Rome Termini3h35 18:35 Sorrento , Corso Italia1 change
Frecciarossa
FRECCIAROSSA 9587
FrecciarossaFRECCIAROSSA 9587
15:00 Rome Termini3h35 18:35 Sorrento , Corso Italia1 change

Find all the dates and times for this journey

Compare prices and tickets Rome to Sorrento by train, coach or flight

Sun
19 Jan
Mon
20 Jan
Tue
21 Jan
Wed
22 Jan
Thu
23 Jan
Fri
24 Jan
Sat
25 Jan
Sun
26 Jan
Mon
27 Jan
Tue
28 Jan
Wed
29 Jan
Thu
30 Jan
Fri
31 Jan
Sat
01 Feb
Sun
02 Feb
Mon
03 Feb
Tue
04 Feb
Wed
05 Feb
Thu
06 Feb
Fri
07 Feb
Sat
08 Feb

How far in advance should I book train tickets from Rome to Sorrento?

The best time to book your train from Rome to Sorrento is days before departure. See how prices for trains change on the Rome to Sorrento route.
Prices are for one-way tickets for one passenger from Rome to Sorrento per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Rome to Sorrento.

Train times from Rome to Sorrento

Showing times and prices for 20 Jan

Fastest Journey

3 h 20 m

Average

5 h 58 m

Trains per day

80

Distance

212 km

To travel from Rome to Sorrento you need to make at least one change.

Fastest
FrecciarossaFRECCIAROSSA 9505
09:153h20
Rome Termini
12:35Sorrento , Corso Italia
£631One-way
1 change
2nd Fastest
FrecciarossaFRECCIAROSSA 9587
15:003h35
Rome Termini
18:35Sorrento , Corso Italia
£631One-way
1 change
2nd Fastest
FrecciarossaFRECCIAROSSA 9519
12:003h35
Rome Termini
15:35Sorrento , Corso Italia
£631One-way
1 change
2nd Fastest
FrecciarossaFRECCIAROSSA 9587
15:003h35
Rome Termini
18:35Sorrento , Corso Italia
£631One-way
1 change
2nd Fastest
FrecciarossaFRECCIAROSSA 9519
12:003h35
Rome Termini
15:35Sorrento , Corso Italia
£631One-way
1 change

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Journey information

Overview: Train from Rome to Sorrento

Trains from Rome to Sorrento run on average 11 times per day, taking around 1h 15m. Cheap train tickets for this journey start at £11 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
211 km
Average train duration
1h 15m
Cheapest ticket price
£11
Trains per day
11
Direct trains
6
Train providers
8
Fastest train
1h 12m
First train
00:03
Last train
23:46
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Train providers: Italo, Frecciarossa and Regionale trains Rome to Sorrento

Italo, Frecciarossa and Regionale trains will get you between Rome and Sorrento from £10. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Italo is a brand of high-speed trains operated by the Italian train company Nuovo Trasporto Viaggiatori (NTV). Its fleet of trains includes 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 a maximum speed of 150 mph (250 km/h). Italo offers four different class options, but each train carriage is modernly equipped with a high level of comfort. You can choose between the Smart, Comfort, Prima and Club Executive classes. 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 movies, music and games). Italo offers three types of fares with different prices and flexibility: Low Cost, Economy, and Flex.

Train information from Rome to Sorrento with Italo:

  • Average Duration: 1 h 12 min
  • Cheapest Price: £16
  • Italo frequency: 2 a day

Trains from Rome to Sorrento

An average train journey will take approximately 2 and 3/4 hours. While it is not the only way to travel from Rome to Sorrento, it is the quickest. There are two companies offering the service and these are Trenitalia and Italo. There are over 30 trains on any given day and you can expect to pay an average £18 for each trip. Trains can depart from Termini or Tiburtina train stations and will either arrive at Salerno or Napoli Centrale train stations.

What are the departure and arrival stations for trains from Rome to Sorrento?.

Departure stations: Tiburtina train station. This station is easily accessible from the city by either metro(line B) FR1 and FR2 and also the local bus services.

Termini train station. This equally good alternative is accessible to the old city and one can easily catch a bus or metro line B.

Arrival stations: Sorrento Central train station. You can travel to the city by bus or commuter rail service. This service station is near the city and one can also opt for a walk instead.

Taking the Train from Rome

Trains from Rome to Sorrento (via Naples) depart from Roma Tiburtina station, which is located to the North-East of the city. This station is being developed as a hub for Italian high-speed train services. The station is linked to the city by Line B of the metro, and extensive bus services operated by ATAC Azienda Tramvie. This company also provides a regular night bus service throughout Rome. Taxi ranks are located outside Roma Tiburtina Station.

Getting into Sorrento by Train

The Italian town of Sorrento is ideally located for visiting Pompeii and Herculaneum, as well as the beautiful island of Capri. Sorrento is a small town, surrounded by terraces of lemons and is compact enough to explore on foot. It has pretty beaches and several attractions for visitors, such as the Roman ruins at Villa Pollio, an archaeological museum, small churches and a bustling port area. There is a steep hill between the beaches and towns, but a lift links the two. Local buses also run from the town to beach and marina, and out to surrounding villages. Passengers arriving on trains from Rome to Sorrento alight at Capolinea Station.

FAQs: Rome to Sorrento train

FAQs: Travel by train from Rome to Sorrento 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 Rome to Sorrento.
FAQs
Cheap train tickets from Rome to Sorrento can start from as little as £11 when you book in advance. The average train ticket price for Rome to Sorrento is £22; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Rome to Sorrento train time is 1 h 12 min   covering the 131 mile long route, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Rome to Sorrento leaves at 00: 03. Plan your trip with the Journey Planner   from Omio.
The last train from Rome to Sorrento leaves at 23: 58.
There are 21 trains a day from Rome to Sorrento which require at least one change with Italo, Frecciarossa, Regionale or Intercity. Schedules can vary on holidays or weekends with fewer trains.
Yes, you can take a high-speed train from Rome to Sorrento with Italo or Frecciarossa. Overall you can travel with the following companies: Italo, Frecciarossa, Regionale or Intercity.
Take the Rome to Sorrento train with Italo, Frecciarossa, Regionale or Intercity. However, it's always good to check out all possible train providers for the route from Rome to Sorrento as there might be differences in the amenities they offer.
No, there are no night trains, the latest train for this route is 23: 58.
A day trip to Sorrento from Rome is worth doing with a journey time of 1 h 12 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Rome to Sorrento by train is September.
You have options as you can travel from Rome to Sorrento 3 different ways: train, coach or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language