Trains in Spain: Fastest and Best Value Routes

Mon, Sep 23
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

These companies trust us.
We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Most Popular Trains to Madrid
Most Popular Trains to Barcelona
Most Popular Trains to Valencia
Most Popular Trains to Malaga
Most Popular Trains to Bilbao
Most Popular Trains to Seville

Traveling in Spain by train is one of the best ways to experience the beauty and variety of the Spanish landscape. Spanish rail infrastructure has expanded rapidly, with high-speed AVE trains linking major cities in Spain at velocities of up to 186 mph. Renfe, Spain’s national rail company, offers numerous high-speed train routes that connect most parts of the Iberian Peninsula by rail. From popular destinations and train routes to information about train companies and how to buy cheap train tickets, this page provides an overview of everything you need to know about trains in Spain. Alternatively, if you are planning on taking multiple train trips you can choose to purchase a Eurail pass for train travel in Spain.

Major Train Providers in Spain

Renfe is a state-owned company which dominates the Spanish rail market.

Train Types in Spain


AVE: the fastest way to travel between the main Spanish cities, such as Seville and Madrid. Some AVE trains have also free Wi-Fi.


Euromed: connects the cities of Mediterranean Sea. It is the train type offering breathtaking landscapes such as the ones one can admire on the train from Barcelona to Valencia.


Alvia: Alvia trains run on both high speed and traditional routes; therefore they arrive to destinations, which are not reached by high speed trains, e.g. the trains from Madrid to Valladolid.

Other train types

  • Altaria: they operate on high-speed routes and connect Madrid to cities such as Granada and Murcia.
  • Talgo: it is a long-distance train, where journey times are much longer than the ones operated by the AVE for the same routes. Some connections are Barcelona - Murcia and Madrid - Almeria.
  • Trenhotel: these are trains that travel at night and have limited connections.
  • Media Distancia: these trains link regional destinations with the country's larger cities with long-distance high-speed trains.
  • Larga Distancia: these are trains whose presence is all over the country for both high-speed and non-high-speed routes.
  • Cercanías: suburban trains operating in and around the country's major cities such as Barcelona and Valencia.

Renfe also offers travelers tourist trains that run through some Spanish regions. In particular, the Transcantábrico, which crosses the entire Cantabrian region, the Tren Al Andalus, which offers the possibility to travel to the north and walk the Camino de Santiago. In addition to that, there are numerous trips to neighbouring countries, such as Portugal and France, where Renfe and SNCF offer combined high-speed services.
There are also a number of domestic Estrella and Trenhotel trains, as well as international night trains connecting Spain with France, Portugal, Luxembourg and Switzerland.

Cheapest Trains to Madrid

Cheapest Trains to Barcelona

Cheapest Trains to Valencia

Cheapest Trains to Malaga

Cheapest Trains to Bilbao

Cheapest Trains to Seville

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.