Traveling by train in Spain

A Eurail pass for Spain is the perfect way to travel by train through this popular holiday destination. Spain is filled with lively cities, cultural curiosities, lovely beaches and great food. Your Eurail Spain Pass is your ticket to an amazing rail trip, with endless possibilities and total convenience.

More about Spain

Spain with capital Madrid on map of Europe

Accommodation in Spain

While enjoying Spain's enchanting culture you'll need a place to sleep.

Read all about your accommodation options or search for the best Spanish hotels now.

Search hotels in Spain

Trains in Spain

Railway operator SpainTrains run by the national rail company RENFE connect all regions and main cities of Spain. From Madrid to Barcelona takes less than 3 ½ hours by high-speed train.
Read more about trains in Spain.

Pass benefits in Spain

Check out the extra discounts and offers for Eurail pass holders in Spain, including reductions on certain ferry routes.
View the pass benefits in Spain.

Spain Quick Facts

  • Capital: Madrid
  • Population: 46.6 million
  • Language: Spanish
  • Currency: Euro (EUR)
  • Rail company: RENFE
  • Railway size: 9,200 mi (14,800 km)