Find trains from London to Madrid

Search for cheap train tickets from London to Madrid and book your trip in minutes.

Jun 18 — Jun 251
1 adult
Tue 6/18

London Train Station Directory

Location of major train stations in London
London Waterloo EastLondon, 51.504128, -0.108938
London Imperial WharfLondon, 51.47505, -0.182862
London PutneyLondon, 51.461098, -0.2161961
London Morden St. HelierLondon, 51.389526, -0.198866
London West BromptonLondon, 51.486588, -0.1956679
London Surrey QuaysLondon, 51.49279, -0.04814

Madrid Train Station Directory

Location of major train stations in Madrid
Madrid RecoletosMadrid, 40.423361, -3.691
Madrid Nuevos MinisteriosMadrid, 40.44663, -3.692584
Madrid Talavera de la ReinaMadrid, 39.97072, -4.826672
Madrid Alcalá de HenaresMadrid, 40.48917, -3.366271
Madrid Príncipe PíoMadrid, 40.421516, -3.718968
Madrid Segovia Central StationMadrid, 40.934174, -4.113644

FAQs for booking trains from London to Madrid

How far is London to Madrid Barajas by train?

The distance between London and Madrid Barajas is about 784.1 mi in a straight line. The train route will be significantly longer to account for any stops and obstacles.

Popular train routes to Madrid

Most frequently searched train routes to Madrid, along with the cheapest price and shortest travel time.
Trains to Madrid from Barcelona
Fastest travel time2h 29m
Cheapest price$26
Trains to Madrid from Valencia
Fastest travel time1h 49m
Cheapest price$17
Trains to Madrid from Alicante
Fastest travel time2h 18m
Cheapest price$20
Trains to Madrid from Málaga
Fastest travel time2h 38m
Cheapest price$43
Trains to Madrid from Seville
Fastest travel time2h 37m
Cheapest price$33
Trains to Madrid from Jerez de la Frontera
Fastest travel time3h 58m
Cheapest price$91

Other train routes from London

Find and compare cheap train tickets from London to other popular destinations on momondo
Trains from London to Paris
Fastest travel time2h 16m
Cheapest price$133
Trains from London to Brussels
Fastest travel time1h 54m
Cheapest price$118
Trains from London to Amsterdam
Fastest travel time3h 57m
Cheapest price$67
Trains from London to Liverpool
Fastest travel time2h 21m
Cheapest price$73
Trains from London to Manchester
Fastest travel time2h 06m
Cheapest price$80
Trains from London to Rotterdam
Fastest travel time3h 16m
Cheapest price$160
Trains from London to Lille
Fastest travel time1h 17m
Cheapest price$139
Trains from London to Oxford
Fastest travel time0h 48m
Cheapest price$464
Trains from London to Birmingham
Fastest travel time1h 33m
Cheapest price$155
Trains from London to Norwich
Fastest travel time0h 58m
Cheapest price$506
Trains from London to Bristol
Fastest travel time1h 20m
Cheapest price$1,070
Trains from London to Exeter
Fastest travel time2h 00m
Cheapest price$506

Start planning your trip to Madrid

Get the latest Madrid flight insights
Get the latest Madrid flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to Madrid
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighborhoods of Madrid

Find hotels in Madrid
Top car rentals in Madrid
Top car rentals in Madrid

Experience Madrid from behind the wheel! Learn more about the best car rental deals here

Find cars in Madrid
Stay at a vacation rental
Stay at a vacation rental

Enjoy the amenities of home away from home. Learn more about vacation rentals here.

Find rentals in Madrid