Skip to main content
Days
d
Hours
h
Minutes
m
Seconds
s
Your order

Train travel between Spain & Italy

Spain and Italy are two of Europe's most visited countries, and with good reason. These countries both offer impressive cities, splendid coastlines and delicious food. On this page we will help you find your way from Spain to Italy, and the other way around.

When traveling between Spain and Italy by rail, you will always have to pass through France. Therefore, you should make sure that your Eurail Pass is valid in France. If your pass is not valid in France you must remember to buy a separate ticket for this part of the journey.

From Barcelona to Milan

Travel time:

10h45m

Transfer:

2

Reservation needed:

  • Barcelona, Spain

    Barcelona Sants

  • 4h 40m

    Reservation required

  • Valance, France

    Gare de Valence 

  • 1h 55m
  • Chambéry, France

    Chambéry-Challes-les-Eaux

  • 4h 10m
  • Milan, Italy

    Milano Porta Garibaldi

From Barcelona to Ventimiglia

Travel time:

12h25m

Transfer:

4

  • Barcelona, Spain

    Barcelona Sants

  • 2h 40m
  • Cerbère, France

    Cerbère

  • 3h 45m
  • Avignon, France

    Gare d’Avignon Centre

  • 2h 35m
  • Marseille, France

    Gare de Marseille-Saint-Charles

  • 2h 35m
  • Nice, France

    Nice-Ville

  • 0h 50m
  • Ventimiglia, Italy

    Ventimiglia

From Barcelona to Civitavecchia

Travel time:

20h30m

Transfer:

0

  • Barcelona, Spain

    Port de Barcelona

  • 20h 30m
  • Civitavecchia, Italy

    Civitavecchia