Find train tickets from Leeds to London

LBA — LON
29 Jun — 6 Jul1
1 adult
Sat 29/6
Sat 6/7

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Saturday

Average price (round-trip)

£99

Average price (one-way)

£38
Train tickets from Leeds to London are on average 1% less expensive on Tuesdays
Train tickets from Leeds to London are on average 0% more expensive on Saturdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Leeds to London train tickets

  • 25% of our users found round-trip train tickets from Leeds to London for £99 or less.
  • You will generally catch the best train deals if you travel in the morning.

FAQs when traveling from Leeds to London by train

  • How long is a train journey to London from Leeds?

    The train journey from Leeds to London takes 2h 20m on average and covers a distance of 169 miles.

  • What train companies travel from Leeds to London?

    There are different train companies operating between Leeds and London. AccesRail and LNER are the most booked train companies.

  • How much does a train ticket from Leeds to London cost?

    The average price of a round-trip train ticket from Leeds to London is £126. In the last 3 days, the lowest price found by KAYAK users was £128.

Book AccesRail tickets from Leeds to London (return)

26/6Wed
3 stopsAccesRail
8h 30mZLZ-LHR
2/7Tue
3 stopsAccesRail
8h 21mLHR-ZLZ
£96
25/6Tue
2 stopsAccesRail
8h 24mZFC-LHR
2/7Tue
3 stopsAccesRail
8h 20mLHR-ZFC
£97
26/6Wed
4 stopsAccesRail
8h 59mZFC-LHR
2/7Tue
3 stopsAccesRail
8h 20mLHR-ZFC
£97
11/7Thu
2 stopsAccesRail
8h 24mZFC-LHR
13/7Sat
3 stopsAccesRail
8h 20mLHR-ZFC
£97
12/7Fri
3 stopsAccesRail
8h 30mZLZ-LHR
13/7Sat
3 stopsAccesRail
8h 25mLHR-ZLZ
£97
12/7Fri
4 stopsAccesRail
8h 59mZFC-LHR
13/7Sat
3 stopsAccesRail
8h 20mLHR-ZFC
£97
2/9Mon
4 stopsAccesRail
7h 55mZLZ-LHR
6/9Fri
3 stopsAccesRail
8h 21mLHR-ZLZ
£97
8/7Mon
3 stopsAccesRail
8h 30mZLZ-LHR
19/7Fri
3 stopsAccesRail
8h 21mLHR-ZLZ
£98
2/9Mon
3 stopsAccesRail
11h 04mZFC-LHR
6/9Fri
3 stopsAccesRail
9h 35mLHR-ZFC
£99
28/6Fri
4 stopsAccesRail
9h 09mZFC-LHR
5/7Fri
3 stopsAccesRail
9h 35mLHR-ZFC
£99
1/9Sun
2 stopsAccesRail
8h 24mZFC-LHR
6/9Fri
3 stopsAccesRail
9h 35mLHR-ZFC
£99
27/6Thu
2 stopsAccesRail
8h 24mZFC-LHR
5/7Fri
3 stopsAccesRail
9h 35mLHR-ZFC
£99
30/8Fri
4 stopsAccesRail
9h 09mZFC-LHR
2/9Mon
3 stopsAccesRail
8h 20mLHR-ZFC
£100
7/6Fri
3 stopsAccesRail
8h 30mZLZ-LHR
10/6Mon
3 stopsAccesRail
8h 21mLHR-ZLZ
£100
1/12Sun
4 stopsAccesRail
8h 20mZLZ-LHR
1/12Sun
4 stopsAccesRail
8h 35mLHR-ZLZ
£100
6/7Sat
4 stopsAccesRail
7h 55mZLZ-LHR
7/7Sun
3 stopsAccesRail
8h 10mLHR-ZLZ
£100
1/9Sun
3 stopsAccesRail
8h 50mZLZ-LHR
2/9Mon
4 stopsAccesRail
9h 50mLHR-ZLZ
£100
13/1Mon
3 stopsAccesRail
9h 40mZLZ-LHR
16/1Thu
3 stopsAccesRail
9h 20mLHR-ZLZ
£100
29/8Thu
2 stopsAccesRail
8h 24mZFC-LHR
2/9Mon
3 stopsAccesRail
8h 20mLHR-ZFC
£100
5/7Fri
2 stopsAccesRail
8h 24mZFC-LHR
7/7Sun
3 stopsAccesRail
8h 20mLHR-ZFC
£100

Search by stops

Search by train company

Book train tickets from Leeds to London (one-way)

10/8Sat
directLNER
2h 25mLD2-QQK
£27
21/6Fri
directLNER
2h 25mLD2-QQK
£31
14/8Wed
directLNER
2h 19mLD2-QQK
£34
7/6Fri
directLNER
2h 25mLD2-QQK
£34
13/8Tue
1 stopMultiple carriers
4h 27mLD2-QQK
£34
14/8Wed
1 stopMultiple carriers
2h 46mLD2-QQK
£34
27/6Thu
directLNER
2h 25mLD2-QQK
£35
4/7Thu
directLNER
2h 19mLD2-QQK
£35
7/6Fri
1 stopMultiple carriers
2h 46mLD2-QQK
£48
6/6Thu
1 stopMultiple carriers
4h 24mLD2-QQK
£48
20/6Thu
1 stopMultiple carriers
4h 13mLD2-QQK
£49
21/6Fri
1 stopMultiple carriers
2h 46mLD2-QQK
£49
1/9Sun
2 stopsAccesRail
8h 24mZFC-LHR
£50
2/9Mon
3 stopsAccesRail
8h 30mZLZ-LHR
£50
2/9Mon
4 stopsAccesRail
8h 59mZFC-LHR
£50
10/8Sat
1 stopMultiple carriers
2h 46mLD2-QQK
£75
9/8Fri
1 stopMultiple carriers
4h 32mLD2-QQK
£75
2/9Mon
directAccesRail
2h 15mLBA-QQK
£82
2/9Mon
directAccesRail
3h 45mLBA-LHR
£89
2/9Mon
directAccesRail
3h 30mLBA-LCY
£89

Search by stops

Search by train company