More than 1,000 travel companies trust us to 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

Trains in Spain

Taking the train in Spain allows travellers to admire the scenic landscape of the country while conveniently reaching their destination. Spain has a great train network which allows travellers to easily explore the country and in an efficient manner. Trains in Spain are modern and work on a complete railway network, known to be the largest in Europe and second-largest in the world. The Spanish train network also offers several high-speed trains that connect the main cities in Spain with each other, as well as to other cities around Europe. A few of the most popular train stations in Spain include Madrid Atocha, Barcelona Sants, València Nord, and Sevilla Santa Justa. The main train providers in Spain are Renfe and Renfe AVE, although the company has also partnered with SNCF (France) to create direct routes into France. Renfe has trains that cater to regional rural routes, commuter routes, and high-speed long-distance routes. Within Spain, some of the most popular domestic routes go from Madrid to Barcelona, Barcelona to Valencia, Madrid to Seville, Seville to Cordoba, Alicante to Madrid, and Zaragoza to Barcelona. There are also a few popular international routes which include Madrid to Lisbon, Barcelona to Montpellier, and Madrid to Paris. With the Omio app, travellers that wish to explore Spain will be able to find all the best routes and trains for their trip.

Booking with Omio

When booking train tickets to Spain with Omio, you will be able to plan your trips efficiently and smoothly thanks to its journey app planner. To book a trip, first select where you want to travel to (in Europe, the U.S. or Canada) as well as the dates for your trip. Once you have decided on these details, you'll see clear and up-to-date information on which options are available to you including train types. At this point, travellers will have the choice to pay in different currencies, add on any personal discount cards, as well as having the chance to decide how to travel (i.e. slower for lower price or by picking the fastest travel time). Once booked, you will have access to all the tickets needed for your journey directly on a mobile device—no printer needed!

Train companies in Spain

Travellers that wish to use trains as their primary method of transportation in Spain may want to get acquainted with the main providers in the country. Renfe is Spain's national train company and main provider. The company offers several types of trains within their regional and intercity lines. One type of train travel that Renfe provides is Media Distancia (medium distance) trains which have routes that connect regional and high-speed trains. Another service provided by Renfe is the Cercanias (suburban trains) which have routes around the major cities of Spain. Renfe also offers international routes which lead to France (with the SNCF collaboration) and Portugal from the main cities in Spain. Moreover, the Renfe AVE trains typically provide long-distance routes which connect the major cities of Spain. Some of the routes Renfe AVE trains provide include Madrid to Seville, Barcelona, Valencia, Toledo, Cordoba, and Malaga. The Renfe AVE route that connects Madrid to Barcelona is, in fact, the most popular domestic route in Spain.

Travellers wishing to visit Spain from other countries around Europe will find that the Omio app and website is a useful and convenient tool for booking their tickets. The main international routes for the trains in Spain usually depart and arrive from Madrid and Barcelona. A couple of the most popular international routes connected to Madrid go to Lisbon and Paris. On the other hand, the most popular international routes from Barcelona are to Montpellier and Perpignan in France.

When arriving

When travellers visit Spain, they should be aware of the following information to facilitate their trip. While travelling around the beautiful country of Spain, travellers may wish to try some of the traditional cuisines and dine out at an authentic restaurant. Visitors should keep in mind that in Spain meals are eaten at a later time than in the U.S. Lunch is usually served at around 2:00 p.m., while dinner is usually eaten late, at around 9:00 or 10:00 p.m. This is very important to know, since most restaurants might not open or serve food until 8:00 p.m. Therefore, travellers that wish to satisfy their hunger before dinner time may always go to a tapas bar for some small finger food before dinner.

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