Spain has the second-largest high-speed rail network in the world, with over 3,200km (2000 miles) of high-speed railway lines. Our Spain Rail Map will show you where you can travel by train in Spain and across the border into France.
Renfe is the primary operator of trains in Spain. It runs the impressive AVE service, which connects Spain’s major cities at speeds of up to 310km/h (193 mph). Renfe also runs various other train services in Spain, such as regional trains, the Trenhotel service and suburban Cercanías services. Learn more about Trains in Spain.
The first high-speed line opened in 1992, connecting Madrid, Seville and Cordoba. The network has expanded significantly since then. The busiest route is now the Barcelona-Madrid line, popular among tourists and locals. The recently completed Granada-Antequera line opens the popular Andalusian destination Granada to high-speed services from Madrid and Barcelona.
Work is ongoing on the Madrid-Galicia high-speed rail line, which will connect Madrid and Galicia via Olmedo, Zamora and Santiago de Compostela. The line will facilitate travel at speeds of up to 350km/h.
The map also shows high-speed connections across the French border. Services between Spain and France are run by Renfe-SNCF, a collaboration between the two countries' national train operators.
Check out some of the most popular train journeys in Spain according to our customers. When you buy tickets with Trainline, we connect directly to Renfe’s ticket inventory so your ticket will always be valid for travel.
|Barcelona to Madrid||306 miles (506 km)||2h 30m|
|Madrid to Barcelona||306 miles (506 km)||2h 30m|
|Barcelona to Valencia||188 miles (303 km)||2h 35m|
|Barcelona to Paris||516 miles (831 km)||6h 36m|
|Madrid to Valencia||188 miles (303 km)||1h 40m|
|Madrid to Seville||242 miles (390 km)||2h 21m|
|Madrid to Toledo||37 miles (59 km)||32m|
|Malaga to Madrid||258 miles (416 km)||2h 28m|
|Seville to Cordoba||74 miles (119 km)||41m|
|Barcelona to Seville||516 miles (830 km)||5h 24m|
Did you know Trainline sells tickets in 45 countries? We’ve partnered with the top rail carriers in Europe, including SNCF, Trenitalia and Deutsche Bahn, to make train travel in Europe stress-free. Check out our expert guides on how to see Europe out of a train window.