|Distance||169 miles (272 km)|
|Train companies||London North Eastern Railway|
Trains from Leeds to London Waterloo cover the 169 miles (272 km) long journey with our travel partners like London North Eastern Railway. There are direct train services available. Travelers depart most frequently from Leeds Railway Station and arrive in London Waterloo.
Passengers board the train most frequently from Leeds Railway Station, which is located around 0.7 miles (1.1 km) away from the city centre, and they get off the train at London Waterloo, located 1.2 miles (2 km) away from the city centre.
Here are some other resources that might have the information you need