Trains in Spain

Travel through Spain by rail and see the best this country has to offer from the unspoilt beaches of the Costa Brava, past the Sierra Nevada mountain range in Andalusia and between traditional towns and cities.

Visit Spain's most popular cities Madrid, Barcelona, Valencia and Seville by regional, high-speed or night train and experience vibrant culture and top cuisine along the way.

Train types in Spain
Reservations for trains in Spain
Domestic connections in Spain
International connections to and from Spain
Spain rail passes
Train stations in Spain
Pass benefits in Spain
Spelling of cities in Spain

Map with main train connections in Spain

Train types in Spain


There are various train types in Spain ready to transport you both day and night. Most of the Spanish railway network is operated by RENFE. Use the Interrail train timetable to check times for trains in Spain.


Regional and intercity trains in Spain Local spanish train

The main rail network in Spain is made up of the following regional and intercity trains:

  • Media Distancia trains link regional destinations with larger cities. The network connects with long distance high-speed trains and the trains make frequent stops. 

  • FEVE trains operate in the north of Spain, connecting cities like Bilbao, Gijón, León and Santander.

  • Cercanías (suburban trains) is a network of trains that operates in and around the larger Spanish cities including Barcelona and Valencia.


On the Interrail timetable Media Distancia trains appear as "IR". Reservations are required for most of these trains. Cercanías trains do not appear in this timetable. Check the Renfe website for more information on departure times.

High-speed trains in Spain

International high-speed trains in Spain

These high-speed trains operate to and from Spain:

  • Renfe-SNCF en Cooperación trains connect Madrid and Barcelona with France.

  • Internacional trains connect Vigo with Porto (Portugal).


Domestic high-speed trains in Spain AVE high-speed train at train station

Spain's extensive high-speed train network is operated by modern trains that offer you high quality service during your Interrail trip.


These high-speed trains operate within Spain:

  • Avant trains operate on short-distance routes. 

  • AVE trains reach speeds of up to 300 km/h (186 mph) and take you from Madrid to Barcelona in less than 3 hours.

  • Altaria trains link Madrid with cities in the south of Spain.

  • Alvia and Arco trains operate between Madrid and Spain's nothern cities like Bilbao and San Sebastian.

  • Euromed trains operate on the route Barcelona – Valencia – Alicante.


On the Interrail timetable high-speed trains appear as "IC", "ALT", "ALV", "AVE", "A" or "EM". These trains always require a reservation.

Night trains in Spain Map with night train routes in Spain

International night trains in Spain

The following night trains connect Spain with France, Luxembourg, Portugal and Switzerland:

  • InterCités de Nuit:
    Portbou – Toulouse – Paris (France)
    Portbou – Montpellier – Nancy – Luxembourg (Luxembourg)
    Portbou – Montpellier – Strasbourg (France)
    Irún – Lourdes – Paris (France) 
    Irún – Bordeaux – Marseille – Nice (France)
    Irún – Toulouse – Lyon – Geneva (Switzerland)

  • Trenhotel:
    Madrid – Lisbon (Portugal)
    Irún – Lisbon (Portugal)


Domestic night trains in Spain

  • Trenhotel trains link the north of Spain with Barcelona and capital city Madrid:
    A Coruna – Barcelona 
    A Coruna – Madrid 


Elipsos trains appear on the Interrail timetable as "EN", Surexpreso as "HOT", Lusitania as "Hotelzug" and InterCités de Nuit as "NT". You're required to book sleeping accommodation in advance.

Reservations for trains in Spain


Many Spanish trains require an advance reservation, including domestic and international high-speed trains and night trains (prices depend on your chosen sleeping accommodation or seat type). You can make reservations up to 3 months in advance.


Please note that the number of seats available for Interrail pass holders is limited on InterCitè de Nuit trains. We advise you to reserve these trains as soon as possible during peak season (May to September) and public holidays.


How to make reservations for Spanish trains

You can make reservations for domestic and international high-speed trains and night trains:

  • Through the Reservation Service.

  • At a ticket desk at local train stations.

  • By phone through the RENFE Call Centre.
    Phone number: +34 902 320 320
    Opening hours: 24/7


Additional reservation tips:

  • The RENFE call centre has Spanish speaking staff. However, you can ask to be put through with an English speaking agent. If you choose to book by phone through RENFE, you can pick up your reservations at all Spanish high-speed train stations. Just take your order number to a ticket window within 72 hours. You can pay for the reservations when collecting them at the station.

  • RENFE does not deliver reservations to your address.

  • With an Interrail Spain Premium Pass you can make FREE reservations, provided you make them at least business 3 days in advance using our reservation service.


For more information about reservations:

Domestic connections in Spain

Map with popular connections in Spain

View approximate train travel times between Spain's key cities with high-speed trains and regional trains.

From To

High-speed train

Regional train




9hr 20min



5hr 30min




7hr 30min




2hr 30min




4hr 30min




2hr 30min

16hr 50min


Santiago de Compostela

6hr 30min

28hr 40min

International train connections to and from Spain


We suggest the following routes to travel between Spain and other European countries:

  • France – Spain
    There is a direct connection between Barcelona and Paris (6hr 25min).

  • Portugal – Spain
    Take a regional train to travel from Vigo to Porto (3hr 30min).

International ferry connections to and from Spain

You can also travel between Spain, Italy and Morocco by ferry with Grimaldi Lines ferries. Get a 20% discount on the following routes:

  • Barcelona – Civitavecchia (Italy)

  • Barcelona – Livorno (Italy)

  • Barcelona – Porto Torres (Italy)

  • Barcelona – Tangier (Morocco)

Spain rail passes


Interrail Spain passes let you explore all of Spain's beautiful cities like Barcelona, Granada, Madrid, Sevilla and Valencia.


Rail pass options for Spain

  • Interrail Spain Pass starting from € 131 – spend your entire holiday discovering Spain by rail.

  • Interrail Spain Premium Pass starting from € 172 – make your Spanish rail trip easier and more comfortable with free train reservations.

  • Interrail Global Pass starting from € 200 – have the freedom to visit Spain and up to 29 other Interrail countries.


Example train route in Spain

Visit Spain's most popular cities on a single trip with Interrail. You can follow the suggested route below using a Interrail Spain Pass - 8 days within 1 months, starting from € 219.


1. Barcelona

Barcelona is Spain’s most cosmopolitan city offering surrealist architecture from Gaudí and entertainment galore.


2. Valencia

Valencia offers a charming old town, pleasant beaches and of course, the best paella Spain has to offer.


3. Granada

Granada is spellbinding thanks to the allure of the Alhambra set before the mountainous backdrop of the Sierra Nevada.


4. Seville

Seville – wander the winding cobbled streets of the Andalusian capital and include visits to Seville Cathedral and the Alcázar.


5. Madrid

Madrid has plenty to offer – get lost at the Rastro flea market, explore the Prado Museum and soak up the lively atmosphere of Chueca.


6. Toledo

Toledo is a stone’s throw from the capital and offers a rich history with churches, synagogues and mosques stood side by side.


7. Salamanca

Salamanca is buzzing with a student atmosphere and dressed up in beautiful traditional architecture.


8. Santiago de Compostela

Santiago de Compostela – is filled with Medieval charm and is the finishing point for pilgrims walking the Camino de Santiago.


9. San Sebastian

San Sebastian proudly boasts some of Spain’s most beautiful beaches – ideal for sunbathers and surfers alike.

Map with example route in Spain

Train stations in Spain

People sitting on a terrace at Atocha Railway Station in Madrid, Spain.

Spanish hub stations

Spain's main hub stations are Madrid Puerta de Atocha, Barcelona Sants, Irun and Portbou. At these train stations, it's possible to connect to trains to Spain's main cities and many international destinations.


Station facilities

Stations in Spain usually have excellent facilities, often including:

  • Luggage lockers

  • Foreign exchange desks

  • Restaurants and cafés

  • Tourist information offices

  • ATM cash machines

  • Elevators and escalators

  • Access for disabled passengers

Pass benefits for Spain

Woman on deck of a ferry, Spain

Ferry travel in Spain

Discounted ferry travel is an extra benefit of the Interrail Spain Pass. Get discounted ferry travel between Spain and:

  • Italy

  • Morocco


Bus travel in Spain

Interrail pass holders can also travel for free (pay only a reservation) on these international bus routes:

  • Canfranc - Oloron (France)

  • Valencia S. Joaquin sorolla – Valencia Nord station

Spelling of cities in Spain


On Spanish train timetables and at train stations in Spain, you'll usually find the local spelling of Spanish cities and stations.

Here is the local spelling of some popular Spanish cities:

  • Alacant = Alicante 

  • Sevilla = Seville

Related pages

Back to top