Book Cheap Train Tickets From Leeds to London
London is England's capital city, and its city centre is a great place to visit on a trip. The Leeds to London train departs regularly with two trains per hour operated by London North Eastern Railway running from Leeds Train Station to London Kings Cross. The average journey time for the Leeds to London train is 2 Hours 18 Minutes with the fastest train from Leeds Station to London King's Cross Station taking just 1 hour 59 Minutes. Trains from Leeds to London cover 167 Miles / 270 Kilometres meaning you can easily travel from Leeds to London Kings Cross for a day trip or for a long weekend. You can view train times and book the cheapest train ticket travelling with London North Eastern Railway using our booking engine. The first London North Eastern Railway train to travel from Leeds to London leaves at 05:05 while the last trains from Leeds to London leave at 20:45. When you arrive at London Kings Cross, if you need to reach another station in London city centre, such as London Euston then you can easily take the underground.
Leeds Station is on New Station Street in Leeds city centre, while London King's Cross Station is on Euston Road. Both stations operate ticket gates and offer baby-changing facilities.
When you take a London North Eastern Railway train from Leeds Station to London King's Cross Station, you can choose to book a seat in Standard Class or First Class. All seats have power sockets and free Wi-Fi, whether you travel in Standard Class or First Class, but in First Class, you will benefit from complimentary food and drink.
You can view London train tickets from Leeds Station for your journey to London Kings Cross Station with us. You can find the cheapest fare if you book in advance to get advance tickets and take your journeys during off-peak times.
Travelling From Leeds to London by Train
Departure Station
Leeds Station
Arrival Station
London Kings Cross Station
Distance
169 Miles / 272 Kilometres
First Train
05:05
Last Train
20:45
Fastest Journey Time
1 Hour 59 Minutes
Average Journey Time
2 Hours 18 Minutes
Frequency
38 Services per day
Operators
London North Eastern Railway
Leeds to London Train Routes
The Leeds to London train travels on the East Coast Mainline route. Other destinations that passengers can visit when taking journeys on the route from Leeds Station include Doncaster, Peterborough, and Stevenage.
Train Companies
London North Eastern Railway
London North Eastern Railway operates high-speed direct trains from Leeds to London Kings Cross. The Leeds to London train takes on average 2 Hours and 18 Minutes, but the fastest train takes just 1 Hour and 59 Minutes. You can book first-class tickets on London North Eastern Railway services. By travelling in first class, you can benefit from complimentary food and drink and more comfortable seating. In First and Standard Class, you will also benefit from free Wi-Fi, power outlets, and comfortable seating.
Frequently Asked Questions
How long is the train journey from Leeds to London?
The train journey from Leeds to London takes, on average, 2 Hours and 18 Minutes to reach London Kings Cross from Leeds Station.
How much is a ticket from Leeds to London?
The cost of a train ticket from Leeds to London can vary. To book cheap train tickets, book in advance with us rather than at the ticket office on the day to find advance tickets. If you travel during off-peak times and in Standard Class, you will also save money.
What time does the first train from Leeds to London leave?
The first train from Leeds to London leaves from Leeds Station at 05:05.
What's the distance between Nottingham and London by train?
The distance between Nottingham and London by train is 108 Miles / 174 Kilometres.
What time does the last train from Leeds to London leave?
The last train from Leeds to London leaves from Leeds Station at 20:45. You can view train times from Leeds to London using our booking engine.
What's the distance between Leeds and London by train?
Journeys from Leeds Station to London cover a distance of 169 Miles / 272 Kilometres.
What's the fastest journey time between Leeds and London by train?
The fastest journey time between Leeds and London Kings Cross by train is 1 Hour 59 Minutes. You can reach London Kings Cross in this time if you travel on faster Azuma trains operated by the train company London North Eastern Railway.
Is there a direct train from Leeds to London?
A regular direct train from Leeds to London is operated by London North Eastern Railway.
Is there a high speed train from Leeds to London?
There is a high speed train from Leeds to London operated by the train company London North Eastern Railway.
What train companies go from Leeds to London?
London North Eastern Railway is the only train company that operates direct trains from Leeds to London.
Is there a sleeper train from Leeds to London?
There is no sleeper train from Leeds to London, but if you travel to Edinburgh, you can take a sleeper train to London Euston.
Which Leeds train station goes to London?
Leeds Station is the only train station in Leeds from which direct trains go to London.
Which London train station do you arrive in from Leeds?
When you take the train between Leeds and London, you will arrive at London King's Cross Station.
Can I do a day trip to London from Leeds?
You can easily do a day trip to London from Leeds Station, with regular services running and the fastest trains taking just 1 Hour 59 Minutes.