Travel options for:
Nearby airports Salerno
  • Naples (NAP)

    $13 - $25
    1. Naples International Airport

      4 min - every 30 minutes

      $1 - $3

    2. Naples - Piazza Garibaldi

      0 min - 521 feet

    3. Napoli Centrale

      36 min - every 4 hours

      $12 - $22

  • Rome (FCO)

    $39 - $67
    1. Fiumicino Aeroporto

      32 min - every 30 minutes

      $12 - $17

    2. Roma Termini

      1 h 31 min - 4 times a day

      $27 - $50

  • Bari (BRI)

    $29 - $34
    1. Bari Aeroporto Karol Wojtyla

      16 min - hourly

      $6

    2. Bari Quintino Sella

      0 min - 810 feet

    3. Bari

      3 h 45 min - once daily

      $23 - $28

  • Rome Ciampino (CIA)

    $28 - $54
    1. Ciampino

      16 min - hourly

      $1 - $5

    2. Roma Termini

      1 h 31 min - 4 times a day

      $27 - $50

  • Lamezia Terme (SUF)

    $35 - $50
    1. Lamezia Terme Centrale

      1 h 57 min - 4 times a day

      $35 - $50

  • Salerno Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Salerno

Bus or train from Nearby airports to Salerno?

You can take a train from Rome (FCO) to Salerno via Roma Termini in around 2 h 47 min. Alternatively, Marozzi VT operates a bus from Bari (BRI) to Salerno 3 times a day. Tickets cost $23 - $28 and the journey takes 3 h 45 min. Sita Sud also services this route once daily.

Travel Guides

Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Nearby airports to Salerno

ModeDurationPrice
From Naples International Airport bus to Naples - Piazza Garibaldi, walk to Napoli Centrale, then train to Salerno.57 min18€
From Fiumicino Aeroporto train to Roma Termini then train to Salerno.2 h 47 min46€
From Bari Aeroporto Karol Wojtyla train to Bari Quintino Sella, walk to Bari, then bus to Salerno.5 h 1 min27€
From Ciampino train to Roma Termini then train to Salerno.2 h 31 min37€
From Lamezia Terme Centrale train to Salerno.1 h 57 min36€

How long does it take to get from Nearby airports to Salerno?

It takes approximately 57 min to get from Nearby airports to Salerno, including transfers.

Is there a direct train between Nearby airports and Salerno?

Yes, there is a direct train departing from Lamezia Terme Centrale and arriving at Salerno. Services depart every four hours, and operate every day. The journey takes approximately 1 h 57 min.

Operators from Nearby airports to Salerno

OperatorPhoneWebsite
Air-Spa+39 0825.204250Air-Spa
Trenitalia Intercity+39 06 68475475Trenitalia Intercity
Trenitalia+39 06 68475475Trenitalia
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
Ferrotramviaria spa - Ferrovie del Nord BareseFerrotramviaria spa - Ferrovie del Nord Barese
Marozzi VT080 579 0211Marozzi VT