Trains to Madrid

Cheap train tickets to Madrid

In the UK, there exist many ways to save money when you buy your train ticket to Madrid. Find below more important hints and tips to help you get the best fares for a train ticket.

The earlier you book your train to Madrid, the less you pay. Advance tickets are released up to 3 months before, but be quick, the cheapest rail tickets sell out fast. Purchase in in advance your train ticket and save money.

Travel when it's calmer, during off-peak or super-off-peak; at these times you pay less for trains to Madrid. Prefer to travel during weekends and during weekdays between 10:30 and 14:30 or after 20:00.

When travelling by train it's preferable to be flexible. The more flexible you are the greater chance you have of finding tickets to Madrid at low prices.

If you have a railcard, your can get 1/3 off all rail fares to Madrid. Several railcards are available, choose your: 16-25, Two together, Family and Friends, Senior, Disabled persons railcard.

Our last tip is to utilize our search engine to compare fares from all major rail operators to find the best price for your train ticket to Madrid.

Popular routes to Madrid by train

Here are examples of itineraries from the ten most popular departures cities to go to Madrid by train. Find in the table below the key information for your next journey like travel time, distance between the two cities and the minimum price we found for a train ticket to Madrid. You can also search for bus tickets to Madrid

Top journeys Distance Train duration Lowest train ticket price
From London to Madrid 785 Miles6h52mFrom £100.98

Best price found for train ticket to Madrid for the next 180 days.

For example, if you decide to start your journey from the popular city of London to get to Madrid, your journey will take 6h52m to travel a distance of 785 miles. The lowest ticket price we find for this travel is from £100.98 for the next 180 days. Now let's choose your city of departure and launch a fare compare thank to our search engine and find quickly a cheap train tickets to Madrid.

Madrid train stations

Madrid located in Spain, is an important city with a population of around 3,255,944 inhabitants. Many travellers visit the city of Madrid each year for its attractions, museums, events and its monuments in the city centre. It's easy to travel by train to Madrid, and there are a lot of places to visit and a lot of activities to do. The city of Madrid is well served by train, some of major Madrid's train stations are :Madrid Chamartin train station, Madrid Atocha cercanías train station, Madrid Nuevos ministerios train station, Madrid Pta. atocha train station, Madrid Recoletos train station.

Things to do in Madrid

We have selected for you a list of 6 things that you can visit in Madrid.

  • Museo Arqueológico Nacional
  • Plaza Mayor
  • Estadio Santiago Bernabeu
  • Puerta de Alcalá
  • Museo Nacional de El Prado
  • Mercado de San Miguel

If you're discovering Madrid for the first time and you are not sure of the places that you can see during your stay, we're here to help. The different options you have will obviously depend on how much time you got as well as your areas of interest but the team at Gopili provides you with the well-known areas in Madrid.

Museo Arqueológico Nacional is probably one of the most important tourist places for visitors. You can also go to explore Puerta de Alcalá or Plaza Mayor which are usually recommended by the people who have already explored the city.

Another noteworthy site that you may want to see is Museo Nacional de El Prado if you wish to find out more about this destination.

Estadio Santiago Bernabeu is also a place that we will suggest you to visit if you have spare time during your stay.

At last, if you're still looking to discover more about Madrid, Mercado de San Miguel can be the final stage of your trip. Even though people might not consider it as the most important place to visit, it will enable you to get a full picture of the city and its character.

Last searches for trains to Madrid

From To Price Departure on At Company Searched
Barcelona
Sants
Madrid
Puerta de Atocha - Almudena Grandes
€24.00 22/01/2025 21:00 1 day ago
Milan
o Centrale
Madrid
Station Mendez Alvaro
€107.53 05/03/2025 15:10 1 day ago
Murcia
Del Carmen
Madrid
-Chamartin
€68.00 24/01/2025 10:32 1 day ago
Málaga
María Zambrano
Madrid
Puerta de Atocha - Almudena Grandes
€17.00 03/02/2025 20:40 1 day ago
Valladolid
-Campo Grande
Madrid
-Chamartin
€8.00 22/01/2025 15:50 1 day ago
Lleida
Train Station
Madrid
Puerta de Atocha - Almudena Grandes
€46.00 10/02/2025 15:00 1 day ago
Ourense
Rúa Eulogio Gómez Franqueira Train Station
Madrid
-Chamartin
€60.00 22/01/2025 07:46 1 day ago
Tudela
de Navarra
Madrid
Puerta de Atocha - Almudena Grandes
€61.00 22/01/2025 16:09 1 day ago
Alicante
-Termino
Madrid
-Chamartin
€23.00 22/01/2025 15:26 1 day ago
Seville
Estacion Santa Justa
Madrid
Puerta de Atocha - Almudena Grandes
€21.00 01/02/2025 19:44 OUIGO 1 day ago

Last searches found to travel to Madrid by train

> Search train to Madrid