By train
Salerno can be reached by regional/intercity and high-speed trains (Frecciarossa and Italo) with several direct connections to the main cities.
From Rome Fiumicino "Leonardo da Vinci" Airport
- Train Leonardo Express from Rome Fiumicino airport to Roma Termini (central station).
- Cost = 14 €
- travel time: ~32 minutes (non-stop service with trains running every 15–30 minutes)
- Book your ticket here: https://www.trenitalia.com/it/treni_regionali/lazio/leonardo_express.html
- High-speed (Frecciarossa or Italo) or intercity train to Salerno.
- Average cost ≈ 20 € (intercity) - 55 € (high speed)
- Travel time ~1.5 (high speed) - 2.5h (intercity)
- Book your tickets here: https://www.trenitalia.com/it.html or https://www.italotreno.com/it
From the airport of Naples (Capodichino)
- Bus (company name: Alibus) to the main station of Naples
- Cost = 5 € (you can buy the ticket on board - electronic payments available).
- Travel time ≈ 15 min (it runs every 15-20 minutes)
- High-speed or regional/intercity train to Salerno
- Average cost ≈ 20 € (high speed) - 5.5/10 € (regional/intercity)
- Travel time ≈ 35-40 min.
- Book your tickets here: https://www.trenitalia.com/it.html or https://www.italotreno.com/it
By car
Salerno is well connected to the main highways and can be easily reached by car.