Find train tickets from London to Leeds

LON — LBA
1 Jun — 8 Jun1
1 adult
Sat 1/6
Sat 8/6

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Thursday

Average price (round-trip)

£96

Average price (one-way)

£41
Train tickets from London to Leeds are on average 0% less expensive on Fridays
Train tickets from London to Leeds are on average 0% more expensive on Thursdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding London to Leeds train tickets

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

FAQs when traveling from London to Leeds by train

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

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

  • What train companies travel from London to Leeds?

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

Book AccesRail tickets from London to Leeds (return)

1/6Sat
3 stopsAccesRail
8h 21mLHR-ZLZ
8/6Sat
4 stopsAccesRail
8h 20mZLZ-LHR
£96
14/5Tue
2 stopsAccesRail
8h 21mLHR-ZLZ
16/5Thu
2 stopsAccesRail
8h 30mZLZ-LHR
£96
1/6Sat
3 stopsAccesRail
7h 10mLHR-ZFC
7/6Fri
2 stopsAccesRail
8h 24mZFC-LHR
£96
1/6Sat
3 stopsAccesRail
7h 10mLHR-ZFC
8/6Sat
4 stopsAccesRail
8h 59mZFC-LHR
£96
28/5Tue
3 stopsAccesRail
8h 21mLHR-ZLZ
4/6Tue
4 stopsAccesRail
7h 55mZLZ-LHR
£97
31/5Fri
4 stopsAccesRail
8h 35mLHR-ZFC
7/6Fri
4 stopsAccesRail
8h 59mZFC-LHR
£97
30/5Thu
3 stopsAccesRail
8h 20mLHR-ZFC
5/6Wed
2 stopsAccesRail
8h 24mZFC-LHR
£97
30/5Thu
3 stopsAccesRail
8h 20mLHR-ZFC
6/6Thu
4 stopsAccesRail
9h 09mZFC-LHR
£97
28/5Tue
3 stopsAccesRail
8h 20mLHR-ZFC
3/6Mon
2 stopsAccesRail
8h 24mZFC-LHR
£97
28/5Tue
3 stopsAccesRail
8h 20mLHR-ZFC
4/6Tue
4 stopsAccesRail
8h 59mZFC-LHR
£97
14/5Tue
2 stopsAccesRail
8h 25mLHR-ZLZ
15/5Wed
2 stopsAccesRail
8h 30mZLZ-LHR
£98
13/5Mon
3 stopsAccesRail
8h 35mLHR-ZFC
14/5Tue
3 stopsAccesRail
9h 09mZFC-LHR
£98
1/11Fri
4 stopsAccesRail
8h 35mLHR-ZLZ
8/11Fri
3 stopsAccesRail
8h 30mZLZ-LHR
£99
31/7Wed
3 stopsAccesRail
8h 21mLHR-ZLZ
7/8Wed
4 stopsAccesRail
7h 55mZLZ-LHR
£99
1/11Fri
4 stopsAccesRail
8h 35mLHR-ZFC
8/11Fri
4 stopsAccesRail
9h 09mZFC-LHR
£99
7/6Fri
4 stopsAccesRail
8h 35mLHR-ZFC
9/6Sun
4 stopsAccesRail
9h 09mZFC-LHR
£99
7/6Fri
3 stopsAccesRail
8h 10mLHR-ZLZ
9/6Sun
4 stopsAccesRail
7h 55mZLZ-LHR
£99
31/5Fri
3 stopsAccesRail
8h 21mLHR-ZLZ
7/6Fri
4 stopsAccesRail
7h 55mZLZ-LHR
£99
31/5Fri
4 stopsAccesRail
8h 35mLHR-ZFC
6/6Thu
2 stopsAccesRail
8h 24mZFC-LHR
£99
31/7Wed
3 stopsAccesRail
8h 20mLHR-ZFC
7/8Wed
4 stopsAccesRail
8h 59mZFC-LHR
£99

Search by stops

Search by train company

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

14/6Fri
directLNER
2h 12mQQK-LD2
£26
17/5Fri
directLNER
2h 12mQQK-LD2
£26
10/5Fri
directLNER
2h 13mQQK-LD2
£27
17/5Fri
directLNER
2h 12mQQK-LD2
£27
10/5Fri
1 stopMultiple carriers
2h 56mQQK-LD2
£44
10/8Sat
directAccesRail
3h 30mLCY-LBA
£98
10/8Sat
directAccesRail
3h 51mLHR-LBA
£98
10/8Sat
directAccesRail
3h 36mLGW-LBA
£105
14/6Fri
1 stopAccesRail
5h 51mLTN-LBA
£112
27/8Tue
1 stopAccesRail
5h 31mLTN-LBA
£113
10/8Sat
1 stopAccesRail
5h 36mLTN-LBA
£114
14/6Fri
1 stopAccesRail
6h 21mSTN-LBA
£115
27/8Tue
1 stopAccesRail
6h 02mSTN-LBA
£116
10/8Sat
1 stopAccesRail
6h 21mSTN-LBA
£118
14/6Fri
1 stopAccesRail
6h 06mLHR-LBA
£123
27/8Tue
1 stopAccesRail
5h 57mLHR-LBA
£124
10/8Sat
1 stopAccesRail
5h 47mLHR-LBA
£126
29/5Wed
directAccesRail
3h 46mLHR-LBA
£135
10/5Fri
2 stopsAccesRail
3h 36mLGW-LBA
£146
17/5Fri
2 stopsAccesRail
3h 35mLGW-LBA
£146

Search by stops

Search by train company