Loco2 is changing tracks and will soon be known as Rail Europe. Read more

Trains to Salerno

Naples to Salerno by train

from $5.30

Avg 0 changes 31m

Rome to Salerno by train

from $11.22

Avg 0 changes 1hr 24m

Pompei to Salerno by train

from $2.65

Avg 0 changes 20m

Vietri sul Mare to Salerno by train

from $1.39

Avg 0 changes 8m

Florence to Salerno by train

from $13.74

Avg 0 changes 3hr 16m

Milan to Salerno by train

from $61.53

Avg 0 changes 4hr 34m

Caserta to Salerno by train

from $5.30

Avg 0 changes 55m

Lamezia Terme to Salerno by train

from $17.02

Avg 0 changes 1hr 59m

Paestum to Salerno by train

from $3.28

Avg 0 changes 22m

Paris to Salerno by train

from $118.52

Avg 1 change 13hr 13m

Taormina to Salerno by train

from $12.48

Avg 0 changes 6hr 14m

Turin to Salerno by train

from $26.10

Avg 0 changes 6hr 22m

Catania to Salerno by train

from $16.26

Avg 0 changes 6hr 52m

Palermo to Salerno by train

from $12.48

Avg 0 changes 8hr 29m

London to Salerno by train

from $212.83

Avg 2 changes 19hr 37m

Genoa to Salerno by train

from $37.82

Avg 0 changes 7hr 51m

La Spezia to Salerno by train

from $66.19

Avg 0 changes 6hr 42m

Messina to Salerno by train

from $12.48

Avg 1 change 4hr 46m

Cancello to Salerno by train

from $4.41

Avg 0 changes 41m

Pisa to Salerno by train

from $25.85

Avg 0 changes 4hr 54m

Siena to Salerno by train

from $33.66

Avg 1 change 4hr 29m

Taranto to Salerno by train

from $11.35

Avg 0 changes 3hr 14m

Venice to Salerno by train

from $51.32

Avg 1 change 5hr 19m

Agropoli to Salerno by train

from $3.91

Avg 0 changes 28m

Reggio di Calabria to Salerno by train

from $28.37

Avg 0 changes 3hr 14m

Fiumicino Airport to Salerno by train

from $31.02

Avg 1 change 2hr 11m

Bologna to Salerno by train

from $16.01

Avg 0 changes 3hr 31m

Marseille to Salerno by train

from $56.61

Avg 1 change 13hr 28m

Paola to Salerno by train

from $14.75

Avg 0 changes 1hr 31m

Bari to Salerno by train

from $21.18

Avg 1 change 3hr 53m

Cava de' Tirreni to Salerno by train

from $1.39

Avg 0 changes 10m

Potenza to Salerno by train

from $7.82

Avg 0 changes 1hr 25m

Tropea to Salerno by train

from $33.79

Avg 0 changes 3hr 20m

Villa San Giovanni to Salerno by train

from $22.69

Avg 0 changes 2hr 57m

Sapri to Salerno by train

from $7.94

Avg 0 changes 1hr 10m

Zurich to Salerno by train

from $62.54

Avg 1 change 9hr 1m

Ferrandina-Pomarico-Miglionico to Salerno by train

from $11.85

Avg 0 changes 2hr 18m

Geneva to Salerno by train

from $135.03

Avg 1 change 9hr 29m

Battipaglia to Salerno by train

from $2.77

Avg 0 changes 10m

Foggia to Salerno by train

from $16.01

Avg 1 change 2hr 46m

Brescia to Salerno by train

from $53.46

Avg 1 change 5hr 29m

Nocera Inferiore to Salerno by train

from $2.27

Avg 0 changes 11m

Padua to Salerno by train

from $33.03

Avg 0 changes 5hr 25m

Formia-Gaeta to Salerno by train

from $10.84

Avg 0 changes 1hr 44m

Eboli to Salerno by train

from $2.77

Avg 0 changes 17m

Benevento to Salerno by train

from $5.67

Avg 0 changes 1hr 52m

Lyon to Salerno by train

from $165.29

Avg 1 change 11hr 11m

Portici-Ercolano to Salerno by train

from $3.78

Avg 0 changes 38m

Modena to Salerno by train

from $52.70

Avg 0 changes 7hr 54m

Reggio Emilia to Salerno by train

from $36.82

Avg 0 changes 8hr 11m

Basel to Salerno by train

from $150.42

Avg 1 change 9hr 54m

Civitavecchia to Salerno by train

from $23.45

Avg 1 change 2hr 40m

Rimini to Salerno by train

from $52.32

Avg 1 change 4hr 46m

Orte to Salerno by train

from $45.39

Avg 0 changes 3hr 44m

Piacenza to Salerno by train

from $46.02

Avg 0 changes 9hr 16m

Pisciotta-Palinuro to Salerno by train

from $6.56

Avg 0 changes 49m

Maratea to Salerno by train

from $10.46

Avg 0 changes 1hr 5m

Ferrara to Salerno by train

from $39.34

Avg 1 change 4hr 34m

Perugia to Salerno by train

from $60.90

Avg 1 change 4hr 40m

Chiusi to Salerno by train

from $28.75

Avg 1 change 3hr

Cosenza to Salerno by train

from $2.77

Avg 0 changes 3hr 12m

Lecce to Salerno by train

from $52.32

Avg 1 change 5hr 21m

Scalea-S. Domenica Talao to Salerno by train

from $23.96

Avg 0 changes 1hr 38m

Asti to Salerno by train

from $10.84

Avg 0 changes 10hr 11m

Lille to Salerno by train

from $147.14

Avg 2 changes 16hr 54m

Grosseto to Salerno by train

from $24.46

Avg 0 changes 5hr 10m

Nola to Salerno by train

from $3.28

Avg 0 changes 31m

Lamezia Terme-Nicastro to Salerno by train

from $12.73

Avg 1 change 2hr 22m

Verona to Salerno by train

from $47.66

Avg 1 change 5hr 9m

Syracuse to Salerno by train

from $19.42

Avg 0 changes 8hr 1m

Barcelona to Salerno by train

from $277.13

Avg 3 changes 20hr 31m

Ciampino to Salerno by train

from $24.59

Avg 1 change 1hr 59m

Udine to Salerno by train

from $51.69

Avg 1 change 7hr 47m

Aversa to Salerno by train

from $12.48

Avg 0 changes 1hr 8m

Vibo Valentia-Pizzo to Salerno by train

from $16.52

Avg 0 changes 2hr 41m

Reggio Emilia AV to Salerno by train

from $45.64

Avg 0 changes 3hr 56m

Viareggio to Salerno by train

from $38.96

Avg 0 changes 6hr 9m

Rosarno to Salerno by train

from $14.37

Avg 0 changes 2hr 25m

Orvieto to Salerno by train

from $55.10

Avg 0 changes 4hr 7m

Torre del Greco to Salerno by train

from $4.03

Avg 0 changes 37m

Gioia Tauro to Salerno by train

from $14.37

Avg 0 changes 3hr 8m

Livorno to Salerno by train

from $24.46

Avg 0 changes 5hr 34m

Centola to Salerno by train

from $16.01

Avg 0 changes 1hr 3m

Torre Annunziata Centrale to Salerno by train

from $3.40

Avg 0 changes 24m

Arezzo to Salerno by train

from $31.02

Avg 1 change 2hr 58m

Alessandria to Salerno by train

from $36.94

Avg 0 changes 9hr 13m

Savona to Salerno by train

from $44.00

Avg 1 change 8hr 14m

Parma to Salerno by train

from $132.13

Avg 0 changes 8hr 27m

Sarno to Salerno by train

from $2.65

Avg 0 changes 18m

Termoli to Salerno by train

from $35.56

Avg 2 changes 4hr 6m

Latina to Salerno by train

from $14.88

Avg 0 changes 2hr 19m

Avellino to Salerno by train

from $3.28

Avg 0 changes 1hr 13m

Nice to Salerno by train

from $56.74

Avg 1 change 10hr 41m

Vicenza to Salerno by train

from $67.45

Avg 1 change 5hr 30m

Malpensa Airport to Salerno by train

from $91.54

Avg 1 change 5hr 55m

Bergamo to Salerno by train

from $36.94

Avg 1 change 5hr 54m

Ancona to Salerno by train

from $38.46

Avg 1 change 5hr 25m

Pagani to Salerno by train

from $2.27

Avg 0 changes 29m

Ventimiglia to Salerno by train

from $33.16

Avg 1 change 9hr 42m

Minturno-Scauri to Salerno by train

from $8.07

Avg 1 change 2hr 4m

Angri to Salerno by train

from $2.65

Avg 0 changes 28m

Strasbourg to Salerno by train

from $170.21

Avg 2 changes 11hr 56m

Bordeaux to Salerno by train

from $140.08

Avg 2 changes 21hr 24m

Toulouse to Salerno by train

from $154.83

Avg 2 changes 17hr 20m

Pescara to Salerno by train

from $39.34

Avg 1 change 5hr 29m

Rovereto to Salerno by train

from $53.96

Avg 1 change 5hr 59m

Chambéry to Salerno by train

from $58.63

Avg 1 change 9hr 57m

Malpensa Airport T2 to Salerno by train

from $91.54

Avg 1 change 6hr 1m

Cassino to Salerno by train

from $10.59

Avg 1 change 2hr 28m

Praja-Ajeta-Tortora to Salerno by train

from $11.47

Avg 0 changes 1hr 27m

Termini Imerese to Salerno by train

from $26.35

Avg 0 changes 8hr 1m

Melfi to Salerno by train

from $10.34

Avg 1 change 3hr 5m

Brussels to Salerno by train

from $123.43

Avg 2 changes 20hr 13m

Pescara Porta Nuova to Salerno by train

from $18.79

Avg 2 changes 5hr 51m

Catanzaro to Salerno by train

from $22.32

Avg 1 change 2hr 46m

Fisciano to Salerno by train

from $1.39

Avg 0 changes 25m

Madrid to Salerno by train

from $238.55

Avg 3 changes 26hr 20m

Villa Literno to Salerno by train

from $14.12

Avg 1 change 1hr 33m

Avezzano to Salerno by train

from $17.02

Avg 1 change 4hr 11m

Foligno to Salerno by train

from $28.75

Avg 1 change 3hr 39m

Dijon to Salerno by train

from $110.45

Avg 1 change 12hr 42m

Milan Romolo to Salerno by train

from $82.58

Avg 2 changes 5hr 50m

Milan Porta Romana to Salerno by train

from $82.58

Avg 2 changes 5hr 44m

Milan Nord Bovisa to Salerno by train

from $77.67

Avg 1 change 5hr 19m

Pescara Tribunale to Salerno by train

from $26.48

Avg 2 changes 6hr 34m

Pescara S.Marco to Salerno by train

from $25.59

Avg 2 changes 6hr 3m

Borgo S. Giovanni to Salerno by train

from $103.14

Avg 2 changes 6hr 37m

Reggio di Calabria Bocale to Salerno by train

from $16.14

Avg 1 change 4hr 24m

Nocera Inferiore Mercato to Salerno by train

from $2.14

Avg 0 changes 59m

Country guide

Trains to Italy

Read our country guide

Child and youth passengers

The definition of "Child" and "Youth" varies by country and operator. This is why we ask for the age of young passengers.

Sometimes children below a certain age can travel without a seat for free. If you want to guarantee a seat for child passengers, enter '6' as the age of the child.

Read more about child and youth passenger ages. See also youth discounts and railcards.