London to Madrid train

Mon, 22 Jul
+ Add return
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews

Compare prices and tickets London to Madrid by train, coach or flight

23 Jul
24 Jul
25 Jul
26 Jul
27 Jul
28 Jul
29 Jul
30 Jul
31 Jul
01 Aug
02 Aug
03 Aug
04 Aug
05 Aug
06 Aug
07 Aug
08 Aug
09 Aug
10 Aug
11 Aug
12 Aug

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from London to Madrid

distanceDistance783 miles
durationAverage train duration26 h 54 min
priceAverage train ticket price£595 (€673)
frequencyTrain frequency2 a day
changesDirect trainNo
carriersTrain providersRenfe (3), Renfe-SNCF or Eurostar

Trains from London to Madrid cover the 783 miles long journey taking on average 26 h 54 min with our travel partners like Renfe (3), Renfe-SNCF or Eurostar. Normally, there are 2 trains operating per day. You can get the cheapest train tickets for this route for as low as £594, but the average price of train tickets is £595. Travellers depart most frequently from London Waterloo and arrive in Madrid-Puerta de Atocha-Almudena Grandes.

Train companies: Renfe (3), Renfe-SNCF and Eurostar trains London to Madrid

Find the best trains from London to Madrid with Omio's travel partners Renfe (3), Renfe-SNCF and Eurostar from £19. We can find you the best deals, timetables and tickets when comparing and booking the best route.

Eurostar is the premier high-speed railway service which connects the United Kingdom with Europe through the Channel Tunnel with journeys connecting London St Pancras International with Paris, Brussels and Amsterdam among other popular European cities. With its high-speed service reaching speeds up to 186 mph (300 km/h), the Eurostar makes travel between the UK and Europe as smooth and easy as possible. When you book your London to Madrid train, you can choose between ticket types like Standard, Standard Premier (with spacious seats and light refreshments served), and Business Premier (with flexible travel options, spacious seats, lounge access, hot meals served and priority boarding).

Train information from London to Madrid with Eurostar:

  • Average Duration: 26 h 54 min
  • Cheapest Price: £594
  • Eurostar frequency: 2 a day

Trains from London to Madrid

Passengers who are intending to travel from London to Madrid will find a service that varies in duration and frequency. There isn’t a direct route via train to Madrid from London but instead a journey that requires approximately 4 changes. Expect an average duration of 14h and travel by some of the leading train providers. All providers offer great service, as well as good onboard facilities that are accessible to all passengers.

London to Madrid Train Time: Daily Departures

Those who are seeking to reach Madrid from London will find that parts of their journey are frequent, whilst others don’t run that often. You will find that you will have to change trains on your journey, all of which change in their frequency and duration. Your starting journey to Paris Nord Station from London St Pancras Stations runs twice daily. Your train that then travels to Paris Gare De Lyon Station that runs every 15mins. Your train will then reach its next leg of the journey, reaching Barcelona-Sants Station. This journey runs once daily. Finally, when your train is due to reach Madrid-Puerta De Atocha Station, expect a frequency of one train per hour.

How long is the journey by train from London to Madrid?

On average, you’ll find that the journey from London to Madrid averages at approximately 14h. This is with a selection of different public transport options and many changes along the journey until you reach your final destination. You should also expect them to differ in duration. You’ll commonly find that you will need to depart and change your options of transport at destinations like Paris Nord Station, Paris Garde De Lyon Station, and Barcelona-Sants Station. You can find that some of the trains run as frequently as every 15mins whereas you might only find other trains that only run once daily. There will be a selection of providers that cover this journey rather than just a singular one.

Madrid Skyline. Source: Shutterstock

What are the departure and arrival stations for trains from London to Madrid?

Departure train station: Expect that your departure station from London to Madrid will always depart from the leading train station, London St. Pancras International. This train station sees some of the most popular and leading companies travel to and from its origin. It lies at a distance of just 2 miles (3.2km) from central London. You can easily reach the distance with a variety of buses or trains. At the station, you can find a selection of eateries, toilet facilities, ticket machines, money withdrawal points, and much more.

Arrival train station: When you’re due to arrive in Madrid with your train that has departed from London, expect that the train will arrive at Madrid Atocha Station. You’ll find that the station is on the south-eastern side of the city centre and is at a distance of just 3.7 miles (6km.) You can achieve the distance with transport like trains, buses, Metro, or even taxis. At the station, you can find ticket dispensers, ATM machines, eateries, as well as much more.

Which train companies travel from London to Madrid?

Depending on which part of the journey that you’re undertaking, expect different providers to take you the distance. They all offer different onboard facilities and all vary in their duration. Expect leading train providers like Eurostar, Renfe SNCF, Paris RER, Renfe AVE, and more. A passenger should also expect that these trains will differ in their frequency and can range from anything as quick as a train every 15mins or to just one running train per day. On average, the journey from London to Madrid averages at approximately 14h. Otherwise, the fastest train is as quick as 7mins. This is from Paris Nord Station to Paris Gare De Lyon Station with either Renfe SNCF or Paris RER. Alternatively, the longest duration of train is 6h 34mins. This is the duration of trains departing from Paris Gare De Lyon Station and arriving at Barcelona-Sants Station. This journey is usually completed by the train provider, Renfe SNCF.

Eurostar trains from London to Madrid

The Eurostar will take you on the first leg of your journey, departing from London St Pancras Station. The train will then take approximately between 2h 16mins to 2h 22mins before it reaches Paris Nord Station. Passengers can also expect this train to run twice daily. When you travel with Eurostar, expect great onboard facilities and good service from staff.

Renfe SNCF trains from London to Madrid

The provider, Renfe SNCF is extremely popular, especially on routes to Madrid from London. It offers multiple journeys on route to Madrid but passengers can commonly find that its most popular service on this route is the one that actually departs from Paris Gare De Lyon Station and arrives at Barcelona-Sants Station. The journey takes approximately 6h 34mins and runs just once daily.

Paris RER trains from London to Madrid

The provider, Paris RER, has the possibility of covering a selection of travel throughout your journey from London to Madrid but expect its most frequent service to be from Paris Nord Station to Paris Gare De Lyon Station. This journey can take from as little as 10mins or at a longer time of 17mins. The fare is reasonably priced and onboard passengers can find great service and onboard facilities.

Trains from London to Madrid: Services on Board

Depending on which provider that you are due to travel with, expect its varieties of onboard services to differ. You will commonly find that all providers are equipped with additional services for passengers with reduced mobility access. There is also additional help from staff who will help you on and offboard the train. When you’re travelling on the Eurostar, you’ll find that you can only bring 2 items of luggage, exceeding no more than the length of 85cm. Whereas Renfe trains have a weight limit of 25kg (55lbs) and a total size of 290cm. Passengers can choose from either standard or first-class tickets, depending on which part of the journey that they’re on. Although they both offer great onboard facilities, you will usually find that those who choose first-class will find more accessible facilities, especially eatery options.

Madrid Couple. Source: Shutterstock

How to find cheap train tickets from London to Madrid?

Did you know that there are a number of money-saving tips that will help you save some money for your train tickets? With just a few simple clicks of a button, you can find a variety of prices. Consider preparing for your booking with suitable time in advance. If you prepare for your booking either weeks or months in advance, you’re guaranteed to find the best price for your travel.

Alternatively, why don’t you consider altering your booking dates and be flexible? If you alter the dates of your duration of stay by just a few days, you can be facing much better prices. This is usually because you’ll find that prices tend to increase on certain days of the week, especially on weekends.

Otherwise, do your research and be specific on which trains that you choose for your journey. There are many providers that cover the route from London to Madrid so perhaps consider choosing the slower trains or ones that require more connecting stops.

To Madrid by train – travel tips

No matter if you’re looking to enjoy the foodie culture of Madrid, the leading venues to enjoy the top nightlife hotspots, or whether you’re seeking to enjoy some of the top attractions, you’ll be spoilt for choice. There’s something to do in Madrid that’s enjoyable to all men, women, and children. Just some of the top attractions in Madrid include visiting the Royal Palace of Marid, El Retiro Park, Museo Nacional del Prado, Plaza Mayor, Temple of Debod, Puerta del Sol, as well as much more.

Alternatively, why don’t you consider visiting some of the top restaurants like El Social, Bricco Gourmet Madrid, Los Montes de Galicia, Cacao, Restaurante Algabía, and CEBO Madrid Restaurant?. No matter how you choose to spend your time in Madrid, you’ll be quickly anticipating your return, and Madrid will be looking forward to having you.

FAQs: London to Madrid train

FAQs: Travel by train from London to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Madrid.
Cheap train tickets from London to Madrid can start from as little as £594 when you book in advance. The average train ticket price for London to Madrid is £595; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the London to Madrid train time is 26 h 54 min   covering the 783 mile long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first train from London to Madrid leaves at 09: 31. Plan your trip with the Journey Planner   from Omio.
The last train from London to Madrid leaves at 16: 01.
There are 2 trains a day from London to Madrid which require at least one change with Renfe (3), Renfe-SNCF or Eurostar. Schedules can vary on holidays or weekends with fewer trains.
Yes, you can take a high-speed train from London to Madrid with Renfe-SNCF or Eurostar. Overall you can travel with the following companies: Renfe (3), Renfe-SNCF or Eurostar.
The high-speed Eurostar train from London to Madrid takes 26 h 54 min   on average.
For the best London to Madrid train to buy, you can travel safely and comfortably with Renfe (3), Renfe-SNCF or Eurostar. However, it's always good to check all possible train companies with services between London and Madrid to compare what amenities they may offer.

When departing from London, you have various train station options to start your route from including London Waterloo, London Euston and London Paddington. When arriving in Madrid, you can end your trip in train stations like Madrid-Puerta de Atocha-Almudena Grandes, Madrid Chamartín and Madrid Príncipe Pío.

Passengers board the train most frequently from London Waterloo, which is located around 1.2 miles (2 km) away from the city centre, and they get off the train at Madrid-Puerta de Atocha-Almudena Grandes, located 1.4 miles (2.2 km) away from the city centre.

It's helpful to compare your options as there are 3 ways to travel to Madrid from London including taking a train, coach or flight.

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
More routes, destinations and providers