Madrid-Barcelona AVE train on its route through the Arandiga viaduct. Zaragoza

Travelling to Spain by train


The international train network connects Spain with Portugal and France. It features the AVE high-speed train connection with France. Here you can find a table with a selection of rail services for getting to Spain.

Marseille (France) Barcelona AVE high-speed train 4h 30 min
Marseille (France) Madrid AVE high-speed train 7 hrs 45 mins
Paris (France) Barcelona AVE high-speed train 6 hrs 20 min
Lyon (France) Barcelona AVE high-speed train 5 hours
Toulouse (France) Barcelona AVE high-speed train 3 hrs 15 mins
Paris (France) Irún TGV 4 hrs 35 mins
Oporto (Portugal) Vigo Tren Celta 2 hrs 20 mins
A different way to travel to Spain is to use passes such as InterRail, Eurail or Rail Plus, which allow you to continue travelling through other countries in Europe.

Find out more about...