Trip to Madrid

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from London to Madrid

💰 While ticket prices may fluctuate, ranging from £268 to £598, the overall 13-hour and 11-minute travel time offers ample moments to sit back, relax, and enjoy the changing landscapes en route to your final destination of Estación de tren de Atocha in Madrid.

Where to stay in Madrid

There are over 3208 hotels to stay in Madrid. Prices range from $10 per night.

Find accommodation
  • There is no direct train service from London to Madrid. However, Eurostar operates the train service from London St Pancras Intl to Paris, and then Renfe AVE operates the service from Paris to Madrid. The journey, including transfers, takes approximately 13 hours and 11 minutes. Ticket prices for this train route between London and Madrid typically range from £270 to £603.
  • The fastest train route between London and Madrid involves taking the Eurostar service from London St Pancras Intl to Paris and then transferring to the Renfe AVE service from Paris to Madrid. This journey, with all transfers included, takes approximately 13 hours and 11 minutes. While there is no direct train, this route offers a relatively efficient and convenient way to travel between the two cities by train.
  • Trains leaving for Madrid from London typically depart from London St Pancras Intl station. This station serves as the starting point for Eurostar services connecting passengers to Paris, where they can transfer to the train bound for Madrid. London St Pancras Intl is a major railway station in London with easy access to various transport links, making it a convenient departure point for travelers heading to Madrid by train.
  • There are multiple trains involved in the journey from London to Madrid as there is no direct train service available. Travelers typically take a Eurostar train from London St Pancras Intl to Paris, then transfer to a Renfe AVE train from Paris to Madrid. The entire journey, including transfers, takes approximately 13 hours and 11 minutes. Tickets for this train route between London and Madrid can vary in price, ranging from £270 to £603 depending on factors such as class of service and timing.
  • The train service operated by Renfe AVE from London to Madrid arrives at Estación de tren de Atocha station. Estación de tren de Atocha is a major railway station located in the heart of Madrid, making it a convenient arrival point for travelers. From there, passengers can easily access the city center or connect to other transportation options to reach their final destinations.
  • The first train of the day from London St Pancras Intl to Madrid typically departs early in the morning to allow for the full journey duration of approximately 13 hours and 11 minutes. The last train of the day for this route usually leaves later in the evening to accommodate travelers who prefer to travel overnight. Passengers should check the specific schedule with Eurostar and Renfe AVE for the most up-to-date departure times.
  • There are no direct train trips between London and Madrid. The journey typically involves transfers at Paris Nord, Paris Gare De Lyon, and Barcelona-Sants stations before reaching Estación de tren de Atocha in Madrid. Due to the transfer points, passengers should expect a travel duration of approximately 13 hours and 11 minutes. Travelers can check the schedules of Eurostar and Renfe AVE for the available trips each day.
  • No, there is no direct train service between London and Madrid. Travelers will need to take a combination of trains, with transfers at Paris Nord, Paris Gare De Lyon, and Barcelona-Sants stations to reach their destination at Estación de tren de Atocha in Madrid. This journey, inclusive of transfers, typically lasts around 13 hours and 11 minutes. Passengers should plan their trip carefully and be prepared for the multiple transfers during the journey.
  • The cost of a train ticket from London to Madrid typically ranges from £270 to £603, depending on factors such as the class of service and the time of booking. Passengers should book their tickets in advance to secure the best prices and availability for this train journey. It's advisable to compare different fare options and travel dates to find the most cost-effective ticket for the desired travel date. Travelers can also consider any discounts or promotions that may be available when booking their train tickets.

Will you be returning to London by train?

If you are looking for the return train journey, check out trains from Madrid to London

See schedule