French general strike from 5th December. For updates and information read here.

Trains to Ventimiglia

Cannes to Ventimiglia by train

from $11.45

Avg 0 changes 1hr 5m

Nice to Ventimiglia by train

from $7.24

Avg 0 changes 34m

Marseille to Ventimiglia by train

from $22.90

Avg 0 changes 3hr 11m

Genoa to Ventimiglia by train

from $11.45

Avg 0 changes 1hr 53m

Florence to Ventimiglia by train

from $36.19

Avg 1 change 5hr 18m

Pisa to Ventimiglia by train

from $26.98

Avg 0 changes 4hr 17m

Milan to Ventimiglia by train

from $18.42

Avg 0 changes 3hr 41m

La Spezia to Ventimiglia by train

from $21.71

Avg 0 changes 3hr 14m

Rome to Ventimiglia by train

from $44.08

Avg 0 changes 7hr 33m

Menton to Ventimiglia by train

from $9.87

Avg 0 changes 9m

Paris to Ventimiglia by train

from $88.56

Avg 1 change 7hr 1m

Antibes to Ventimiglia by train

from $13.03

Avg 0 changes 55m

Toulon to Ventimiglia by train

from $17.24

Avg 0 changes 2hr 24m

Savona to Ventimiglia by train

from $11.71

Avg 0 changes 1hr 23m

Sanremo to Ventimiglia by train

from $3.16

Avg 0 changes 12m

Saint-Laurent-du-Var to Ventimiglia by train

from $16.45

Avg 0 changes 56m

Aix-en-Provence to Ventimiglia by train

from $53.56

Avg 2 changes 4hr 27m

Turin to Ventimiglia by train

from $14.47

Avg 0 changes 4hr 22m

Venice to Ventimiglia by train

from $56.71

Avg 1 change 6hr 22m

Bologna to Ventimiglia by train

from $43.03

Avg 1 change 5hr 16m

Empoli to Ventimiglia by train

from $33.69

Avg 1 change 5hr 17m

Levanto to Ventimiglia by train

from $20.92

Avg 1 change 3hr 49m

Barcelona to Ventimiglia by train

from $199.09

Avg 1 change 8hr 14m

Avignon to Ventimiglia by train

from $56.84

Avg 1 change 4hr 21m

Siena to Ventimiglia by train

from $38.82

Avg 2 changes 6hr 31m

Riomaggiore to Ventimiglia by train

from $25.00

Avg 1 change 3hr 28m

Madrid to Ventimiglia by train

from $204.09

Avg 1 change 11hr 34m

Saint-Raphaël to Ventimiglia by train

from $29.48

Avg 0 changes 1hr 31m

Montpellier to Ventimiglia by train

from $34.74

Avg 2 changes 6hr

Albenga to Ventimiglia by train

from $8.29

Avg 0 changes 54m

Vicenza to Ventimiglia by train

from $58.56

Avg 1 change 5hr 49m

Monaco to Ventimiglia by train

from $5.26

Avg 0 changes 18m

London to Ventimiglia by train

from $126.32

Avg 1 change 9hr 39m

Monterosso to Ventimiglia by train

from $23.55

Avg 1 change 3hr 56m

Valence to Ventimiglia by train

from $98.69

Avg 1 change 4hr 56m

Diano to Ventimiglia by train

from $5.92

Avg 0 changes 32m

Sestri Levante to Ventimiglia by train

from $18.69

Avg 1 change 3hr 19m

Alassio to Ventimiglia by train

from $7.63

Avg 0 changes 45m

Villefranche-sur-Mer to Ventimiglia by train

from $8.55

Avg 0 changes 35m

Nîmes Centre to Ventimiglia by train

from $126.59

Avg 1 change 5hr 19m

Verona to Ventimiglia by train

from $37.77

Avg 1 change 5hr 19m

Bordighera to Ventimiglia by train

from $2.24

Avg 0 changes 6m

Imperia to Ventimiglia by train

from $4.87

Avg 0 changes 25m

Juan-Les-Pins to Ventimiglia by train

from $21.05

Avg 0 changes 1hr 11m

Finale Ligure to Ventimiglia by train

from $9.34

Avg 0 changes 1hr 8m

Lyon to Ventimiglia by train

from $95.14

Avg 1 change 5hr 40m

Corniglia to Ventimiglia by train

from $22.11

Avg 1 change 4hr 1m

Viareggio to Ventimiglia by train

from $21.84

Avg 0 changes 3hr 54m

Toulouse to Ventimiglia by train

from $53.69

Avg 1 change 7hr 48m

Bergamo to Ventimiglia by train

from $33.42

Avg 1 change 4hr 49m

Cuneo to Ventimiglia by train

from $10.00

Avg 0 changes 2hr 17m

Voghera to Ventimiglia by train

from $22.63

Avg 0 changes 3hr

Vernazza to Ventimiglia by train

from $22.24

Avg 1 change 3hr 59m

Cagnes-sur-Mer to Ventimiglia by train

from $17.76

Avg 0 changes 59m

Naples to Ventimiglia by train

from $61.06

Avg 1 change 8hr 14m

Santa Margherita Ligure to Ventimiglia by train

from $19.08

Avg 0 changes 3hr 12m

Parma to Ventimiglia by train

from $30.79

Avg 1 change 4hr 57m

Les Arcs Draguignan to Ventimiglia by train

from $57.90

Avg 0 changes 2hr 8m

Limone to Ventimiglia by train

from $7.76

Avg 0 changes 1hr 42m

Grasse to Ventimiglia by train

from $29.61

Avg 0 changes 1hr 56m

Reggio Emilia to Ventimiglia by train

from $35.66

Avg 1 change 5hr 13m

Rapallo to Ventimiglia by train

from $11.45

Avg 0 changes 2hr 30m

Alessandria to Ventimiglia by train

from $20.26

Avg 1 change 3hr 18m

Loano to Ventimiglia by train

from $8.29

Avg 0 changes 1hr 10m

Padua to Ventimiglia by train

from $37.90

Avg 1 change 6hr 6m

Piacenza to Ventimiglia by train

from $29.34

Avg 1 change 4hr 20m

Pavia to Ventimiglia by train

from $22.76

Avg 0 changes 3hr 16m

Taggia Arma to Ventimiglia by train

from $4.21

Avg 0 changes 21m

Andora to Ventimiglia by train

from $6.97

Avg 0 changes 42m

Pietra Ligure to Ventimiglia by train

from $8.29

Avg 0 changes 1hr 14m

Perpignan to Ventimiglia by train

from $258.70

Avg 2 changes 8hr 5m

Beaulieu-sur-Mer to Ventimiglia by train

from $8.55

Avg 0 changes 32m

Malpensa Airport to Ventimiglia by train

from $37.24

Avg 1 change 5hr 8m

Livorno to Ventimiglia by train

from $22.90

Avg 0 changes 4hr 44m

Manarola to Ventimiglia by train

from $23.16

Avg 1 change 3hr 58m

Girona to Ventimiglia by train

from $125.66

Avg 2 changes 9hr 4m

Salerno to Ventimiglia by train

from $41.58

Avg 1 change 9hr 34m

Fréjus to Ventimiglia by train

from $23.03

Avg 0 changes 1hr 54m

Brescia to Ventimiglia by train

from $26.45

Avg 1 change 4hr 45m

Breil-sur-Roya to Ventimiglia by train

from $17.24

Avg 0 changes 32m

Lucca to Ventimiglia by train

from $46.32

Avg 1 change 4hr 26m

Narbonne to Ventimiglia by train

from $63.16

Avg 2 changes 7hr 31m

Arles to Ventimiglia by train

from $42.11

Avg 2 changes 5hr 3m

Milan Nord Bovisa to Ventimiglia by train

from $16.58

Avg 1 change 4hr 22m

Malpensa Airport T2 to Ventimiglia by train

from $28.55

Avg 1 change 5hr 17m

Milan Porta Romana to Ventimiglia by train

from $16.58

Avg 2 changes 4hr 33m

Milan Romolo to Ventimiglia by train

from $16.58

Avg 2 changes 4hr 39m

Figueres to Ventimiglia by train

from $218.04

Avg 2 changes 8hr 47m

Alicante to Ventimiglia by train

from $241.33

Avg 2 changes 15hr 49m

Grenoble to Ventimiglia by train

from $92.11

Avg 2 changes 6hr 39m

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.