Skip to main content
Your order

Train travel options between Spain and 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 travelling between Spain and Italy by rail, you will always have to pass through France. Therefore, you should make sure that your Interrail Pass is valid in France. If your Pass is not valid in France you must remember to buy a seperate ticket for this part of the journey.

From Barcelona to Milan

Travel time:

10h45m

Transfer:

2

Reservation needed:

2x

  • Barcelona, Spain

    Barcelona Sants

  • 4h 40m

    Reservation required

  • Valence, France

    Gare de Valence

  • 1h 55m
  • Chambéry, France

    Chambéry-Challes-les-Eaux

  • 4h 10m

    Reservation required

  • Milan, Italy

    Milano Porta Garibaldi

map-route-barcelona-milan

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

map-route-barcelona-ventimiglia

From Barcelona to Civitavecchia

Travel time:

20h30m

Transfer:

0

Reservation needed:

  • Barcelona, Spain

    Port de Barcelona

  • 20h 30m

    Reservation required

  • Civitavecchia, Italy

    Civitavecchia

map-route-barcelona-civitavecchia