Travel from Salerno to Rome

Bus or train from Salerno to Rome?

Trenitalia Frecce operates a train from Salerno to Rome hourly. Tickets cost $35 - $55 and the journey takes 1 h 58 min. Alternatively, TTI Slr operates a bus from Salerno to Rome every 4 hours. Tickets cost $17 - $23 and the journey takes 3 h 5 min. Five other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.
Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Salerno to Rome

ModeDurationPrice
From Salerno train to Roma Termini.1 h 58 min36€
From Salerno train to Napoli Centrale then train to Roma Termini.2 h 6 min36€
From Salerno, Via Lorenzo Cavaliero Leonetti Bus to Rome Tiburtina station.3 h 5 min17€
From Salerno rideshare to Rome.3 h 21 min14€
From Salerno drive to Rome.2 h 37 min40€
From Salerno train to Naples - Piazza Garibaldi, bus to Naples airport, fly to Rome airport, then train to Rome.3 h 58 min148€

How long does it take to get from Salerno to Rome?

The train from Salerno to Roma Termini takes 1 h 58 min including transfers and departs hourly.

Is there a direct train between Salerno and Rome?

Yes, there is a direct train departing from Salerno and arriving at Roma Termini. Services depart hourly, and operate every day. The journey takes approximately 1 h 58 min.

Is there a direct bus between Salerno and Rome?

Yes, there is a direct bus departing from Salerno, Via Lorenzo Cavaliero and arriving at Rome Tiburtina station. Services depart every three hours, and operate every day. The journey takes approximately 3 h 5 min.

Operators from Salerno to Rome

OperatorPhoneWebsite
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
TTI Slr+39081969167TTI Slr
BlaBlaCarBlaBlaCar
CTP800 482 644CTP
AlitaliaAlitalia
Trenitalia+39 06 68475475Trenitalia