Salerno to Rome train

Cheap train tickets from Salerno to Rome

Showing times and prices for Mar 23

Cheapest

17

Average

17

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

Cheapest
05:00AMSalerno3h27 08:27AMRome Termini
1 transfer
171One-way
2nd Cheapest
03:01PMSalerno4h03 07:04PMRome Termini
1 transfer
181One-way
2nd Cheapest
11:31AMSalerno3h53 03:24PMRome Termini
1 transfer
181One-way
2nd Cheapest
07:28AMSalerno3h36 11:04AMRome Termini
1 transfer
181One-way
2nd Cheapest
06:04AMSalerno4h20 10:24AMRome Termini
2 transfers
181One-way

Train schedule from Salerno to Rome

Showing trains for tomorrow, Thursday, March 23
03:10AMSalerno2h54 06:04AMRome Ostiense
0 transfers
05:00AMSalerno3h27 08:27AMRome Termini
1 transfer
05:15AMSalerno1h25 06:40AMRome Termini
0 transfers
05:28AMSalerno3h06 08:34AMRome Termini
0 transfers
05:38AMSalerno2h02 07:40AMRome Termini
0 transfers
05:50AMSalerno2h05 07:55AMRome Termini
0 transfers
06:04AMSalerno4h20 10:24AMRome Termini
2 transfers
06:10AMSalerno2h10 08:20AMRome Termini
0 transfers
06:20AMSalerno2h27 08:47AMRome Tiburtina
0 transfers
06:20AMSalerno2h10 08:30AMRome Termini
0 transfers
06:26AMSalerno3h08 09:34AMRome Termini
0 transfers
06:26AMSalerno2h14 08:40AMRome Termini
1 transfer
07:13AMSalerno2h12 09:25AMRome Termini
0 transfers
07:20AMSalerno2h10 09:30AMRome Termini
0 transfers
07:20AMSalerno2h28 09:48AMRome Tiburtina
0 transfers
07:28AMSalerno3h36 11:04AMRome Termini
1 transfer
07:44AMSalerno2h06 09:50AMRome Termini
0 transfers
08:01AMSalerno2h07 10:08AMRome Termini
1 transfer
08:31AMSalerno3h22 11:53AMRome Tiburtina
1 transfer
08:38AMSalerno2h07 10:45AMRome Termini
0 transfers
08:38AMSalerno2h24 11:02AMRome Tiburtina
0 transfers
08:46AMSalerno2h09 10:55AMRome Termini
0 transfers
08:58AMSalerno3h39 12:37PMRome Tiburtina
0 transfers
09:13AMSalerno1h27 10:40AMRome Termini
0 transfers
09:31AMSalerno3h06 12:37PMRome Tiburtina
1 transfer
09:31AMSalerno4h51 02:22PMRome Termini
1 transfer
09:59AMSalerno1h26 11:25AMRome Termini
0 transfers
10:41AMSalerno2h51 01:32PMRome Termini
0 transfers
10:51AMSalerno2h09 01:00PMRome Termini
0 transfers
11:22AMSalerno2h25 01:47PMRome Tiburtina
0 transfers
11:22AMSalerno2h08 01:30PMRome Termini
0 transfers
11:31AMSalerno3h53 03:24PMRome Termini
1 transfer
11:31AMSalerno2h09 01:40PMRome Termini
1 transfer
11:40AMSalerno2h54 02:34PMRome Termini
0 transfers
11:40AMSalerno2h37 02:17PMRome Tiburtina
1 transfer
12:03PMSalerno4h01 04:04PMRome Termini
1 transfer
12:23PMSalerno3h11 03:34PMRome Termini
0 transfers
12:50PMSalerno2h05 02:55PMRome Termini
0 transfers
12:58PMSalerno1h27 02:25PMRome Termini
0 transfers
01:43PMSalerno2h02 03:45PMRome Termini
0 transfers
01:54PMSalerno2h01 03:55PMRome Termini
0 transfers
02:01PMSalerno4h03 06:04PMRome Termini
1 transfer
02:10PMSalerno2h45 04:55PMRome Termini
1 transfer
02:37PMSalerno2h57 05:34PMRome Termini
0 transfers
02:45PMSalerno2h15 05:00PMRome Termini
0 transfers
03:01PMSalerno2h04 05:05PMRome Termini
1 transfer
03:01PMSalerno4h03 07:04PMRome Termini
1 transfer
03:37PMSalerno2h57 06:34PMRome Termini
0 transfers
04:01PMSalerno4h23 08:24PMRome Termini
1 transfer
04:01PMSalerno3h40 07:41PMRome Ostiense
1 transfer
04:17PMSalerno1h23 05:40PMRome Termini
0 transfers
04:25PMSalerno2h23 06:48PMRome Tiburtina
0 transfers
04:25PMSalerno2h05 06:30PMRome Termini
0 transfers
05:07PMSalerno4h05 09:12PMRome Termini
1 transfer
05:22PMSalerno2h25 07:47PMRome Tiburtina
0 transfers
05:22PMSalerno2h08 07:30PMRome Termini
0 transfers
05:33PMSalerno3h01 08:34PMRome Termini
0 transfers
05:45PMSalerno1h30 07:15PMRome Termini
0 transfers
05:53PMSalerno2h02 07:55PMRome Termini
0 transfers
06:14PMSalerno2h16 08:30PMRome Termini
0 transfers
06:14PMSalerno2h33 08:47PMRome Tiburtina
0 transfers
06:39PMSalerno2h59 09:38PMRome Termini
0 transfers
06:54PMSalerno1h31 08:25PMRome Termini
0 transfers
07:20PMSalerno2h18 09:38PMRome Termini
1 transfer
07:20PMSalerno4h20 11:40PMRome Termini
1 transfer
07:37PMSalerno2h57 10:34PMRome Termini
0 transfers
08:14PMSalerno2h41 10:55PMRome Termini
1 transfer
08:38PMSalerno3h11 11:49PMRome Tiburtina
0 transfers
08:52PMSalerno3h16 12:08AMRome Ostiense
0 transfers
09:28PMSalerno2h02 11:30PMRome Termini
0 transfers

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Mar 23
Fri
Mar 24
Sat
Mar 25
Sun
Mar 26
Mon
Mar 27
Tue
Mar 28
Wed
Mar 29
Thu
Mar 30
Fri
Mar 31
Sat
Apr 01
Sun
Apr 02
Mon
Apr 03
Tue
Apr 04
Wed
Apr 05
Thu
Apr 06
Fri
Apr 07
Sat
Apr 08
Sun
Apr 09
Mon
Apr 10
Tue
Apr 11
Wed
Apr 12

Fastest train times from Salerno to Rome

Showing times and prices for Mar 23

Fastest Journey

1 h 23 m

Average

1 h 25 m

Trains per day

5

Distance

235 km

Of the 5 trains that leave Salerno for Rome every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
04:17PMSalerno1h23 05:40PMRome Termini
0 transfers
531One-way
2nd Fastest
05:15AMSalerno1h25 06:40AMRome Termini
0 transfers
531One-way
09:59AMSalerno1h26 11:25AMRome Termini
0 transfers
531One-way
12:58PMSalerno1h27 02:25PMRome Termini
0 transfers
531One-way
09:13AMSalerno1h27 10:40AMRome Termini
0 transfers
581One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Salerno to Rome

distanceDistance145 miles (234 km)
durationAverage train duration2 h 57 min
priceAverage train ticket price$18 (€15)
changesDirect trainNo
carriersTrain providersItalo, Frecciarossa, Intercity, Regionale, Frecciargento, Intercity Notte or Frecciabianca

Trains from Salerno to Rome cover the 145 miles (234 km) long journey taking on average 2 h 57 min with our travel partners like Italo, Frecciarossa, Intercity, Regionale, Frecciargento, Intercity Notte or Frecciabianca. There are direct train services available. While the average ticket price for this route costs around $18 (€15), you can find the cheapest train ticket for as low as $11 (€10). Travelers depart most frequently from Salerno and arrive in Roma Termini.

Train providers: Frecciarossa, Italo and Intercity from Salerno to Rome trains

Travel between Salerno and Rome from $11 (€10) with Omio’s train partners Frecciarossa, Italo and Intercity! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

Frecciarossa
Italo
Intercity

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day, including major destinations like Rome, Florence, Milan, Venice and Naples. These trains reach speeds up to 186 mph (300 kmh), so you can travel 145 miles (234 km) between Salerno and Rome quickly on a Frecciarossa high-speed train. There are four different classes to choose from: Standard, Premium, Business, and Executive. All Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

We show you the latest Frecciarossa train schedule for the Salerno to Rome route, so you can select the best times for your upcoming trip. You can find other travel information on Omio for this route, such as departure and arrival train stations, journey times, number of stops, and cheap fares. You can select from three ticket types: Super Economy, Economy, and Base. Once you’ve picked your ticket, book a cheap train between Salerno and Rome with us today and enjoy your journey with Trenitalia’s Frecciarossa!

Train information from Salerno to Rome with Frecciarossa:

  • Average Duration: 1 h 51 min
  • Frecciarossa frequency: 16 a day

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 car 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 bathrooms, 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.

Salerno to Rome train information with Italo:

  • Average Duration: 2 h 10 min
  • Italo frequency: 8 a day

Book your Intercity Salerno to Rome train with Omio and enjoy a smooth and relaxing journey! Check Intercity up-to-date train schedules for the ideal departure and arrival times, compare the fastest Salerno to Rome routes as well as the amenities offered in the class fare you choose and buy the most affordable Intercity train tickets online that fit your budget. The distance between Salerno and Rome is 145 miles (234 km), and the best price for a one-way Salerno - Rome Intercity train ticket starts at $11 (€10) if you book in advance. If you would rather search for your Intercity ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by train. Waiting in a line at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with Intercity!

Travel Tips: Trains from Salerno to Rome

Travel Tips: 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 Salerno to Rome.
FAQs
Looking to save money on your journey? Omio customers have found the cheapest train between Salerno and Rome for the next 7 days starting from $11 (€10)  one way.
The Salerno to Rome train ticket price is on average $18 (€15)  if you are looking to buy your tickets for this trip in the next week.
The distance to Rome from Salerno by train is approximately 145 miles (234 km).
On average the Salerno to Rome train time is 2 h 57 min  covering the 145 miles (234 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Omio customers who travel this route most frequently depart from Salerno   and arrive in Roma Termini.

Passengers board the train most frequently from Salerno, which is located around 0.7 miles (1.1 km) away from the city center, and they get off the train at Roma Termini, located 1.6 miles (2.6 km) away from the city center.

For the best Salerno to Rome train to purchase, you can travel safely and comfortably with Italo, Frecciarossa, Intercity, Regionale, Frecciargento, Intercity Notte or Frecciabianca. However, it's always good to check all possible train providers with services between Salerno and Rome to compare what amenities they may offer.
If you book the Salerno to Rome train within the next 7 days, you can find one way tickets to cost on average $18 (€15). However, booking your train ticket in advance gives you access to the best prices for trains to Rome from Salerno. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Trains departing from Salerno

Phone
Phone

Distance from Salerno to city center
Distance from Salerno to city center
0.7 miles (1.1 km)
Amenities at station
Dining
Dining
Pizzeria Ambasciatori Partenopei | Pizzeria Trianon | Puro | Blanco Caffetteria
Car Rentals
Car Rentals
Europcar Salerno | SicilyByCar | Hertz

More options for your journey from Salerno to Rome

Here are some other resources that might have the information you need

HomeTrainsTrain Times to RomeSalerno to Rome train

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
Currency
Language