Find train tickets from Liverpool to London

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

Good to know

Cheapest day to travel

Sunday

Most expensive day to travel

Thursday

Average price (round-trip)

£56

Average price (one-way)

£34
Train tickets from Liverpool to London are on average 18% less expensive on Sundays
Train tickets from Liverpool to London are on average 6% more expensive on Thursdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Liverpool to London train tickets

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

FAQs when traveling from Liverpool to London by train

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

    The train journey from Liverpool to London takes 2h 25m on average and covers a distance of 178 miles.

  • What train companies travel from Liverpool to London?

    There are different train companies operating between Liverpool and London. West Midlands Railway and Avanti West Coast are the most booked train companies.

Book train tickets from Liverpool to London (return)

26/8Mon
1 stopWest Midlands Railway
4h 16mLXL-QQU
27/8Tue
1 stopWest Midlands Railway
2h 56mQQU-LXL
£45
29/6Sat
1 stopWest Midlands Railway
4h 16mLXL-QQU
6/7Sat
1 stopWest Midlands Railway
2h 59mQQU-LXL
£58
23/8Fri
1 stopWest Midlands Railway
4h 16mLXL-QQU
26/8Mon
1 stopWest Midlands Railway
2h 59mQQU-LXL
£58
29/6Sat
1 stopWest Midlands Railway
4h 16mLXL-QQU
30/6Sun
1 stopWest Midlands Railway
4h 22mQQU-LXL
£58
27/6Thu
1 stopWest Midlands Railway
4h 16mLXL-QQU
29/6Sat
1 stopWest Midlands Railway
2h 56mQQU-LXL
£58
29/6Sat
1 stopWest Midlands Railway
4h 16mLXL-QQU
6/7Sat
1 stopWest Midlands Railway
2h 59mQQU-LXL
£58
1/7Mon
1 stopWest Midlands Railway
4h 16mLXL-QQU
14/7Sun
1 stopWest Midlands Railway
4h 22mQQU-LXL
£58
29/8Thu
2 stopsAccesRail
8h 10mLXC-LHR
1/9Sun
3 stopsAccesRail
8h 45mLHR-LXC
£93
27/8Tue
2 stopsAccesRail
8h 10mLXC-LHR
28/8Wed
2 stopsAccesRail
8h 30mLHR-LXC
£93
30/8Fri
3 stopsAccesRail
9h 45mLXC-LHR
1/9Sun
2 stopsAccesRail
7h 00mLHR-LXC
£93
16/7Tue
2 stopsAccesRail
8h 10mLXC-LHR
18/7Thu
2 stopsAccesRail
7h 30mLHR-LXC
£94
17/7Wed
2 stopsAccesRail
7h 40mLXC-LHR
18/7Thu
2 stopsAccesRail
10h 11mLHR-LXC
£94
16/7Tue
2 stopsAccesRail
8h 10mLXC-LHR
18/7Thu
3 stopsAccesRail
8h 45mLHR-LXC
£95
17/7Wed
3 stopsAccesRail
8h 10mLXC-LHR
18/7Thu
2 stopsAccesRail
10h 11mLHR-LXC
£95
6/6Thu
2 stopsAccesRail
8h 10mLXC-LHR
10/6Mon
2 stopsAccesRail
8h 30mLHR-LXC
£95
23/6Sun
2 stopsAccesRail
8h 10mLXC-LHR
26/6Wed
2 stopsAccesRail
7h 30mLHR-LXC
£95
24/6Mon
3 stopsAccesRail
8h 45mLXC-LHR
26/6Wed
2 stopsAccesRail
7h 30mLHR-LXC
£95
7/6Fri
2 stopsAccesRail
7h 40mLXC-LHR
10/6Mon
3 stopsAccesRail
7h 45mLHR-LXC
£95
3/10Thu
2 stopsAccesRail
8h 10mLXC-LHR
6/10Sun
2 stopsAccesRail
7h 30mLHR-LXC
£96
22/8Thu
2 stopsAccesRail
8h 10mLXC-LHR
26/8Mon
2 stopsAccesRail
8h 45mLHR-LXC
£96

Search by stops

Search by train company

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

14/6Fri
directAvanti West Coast
2h 28mLXL-QQU
£21
7/6Fri
directAvanti West Coast
2h 28mLXL-QQU
£23
16/8Fri
directAvanti West Coast
2h 28mLXL-QQU
£23
22/7Mon
1 stopWest Midlands Railway
4h 16mLXL-QQU
£33
7/6Fri
1 stopWest Midlands Railway
4h 09mLXL-QQU
£33
1/7Mon
1 stopWest Midlands Railway
3h 15mLXL-QQU
£33
14/6Fri
1 stopWest Midlands Railway
4h 16mLXL-QQU
£33
9/6Sun
1 stopWest Midlands Railway
4h 17mLXL-QQU
£35
13/6Thu
1 stopWest Midlands Railway
4h 16mLXL-QQU
£35
8/6Sat
2 stopsAccesRail
8h 10mLXC-LHR
£45
9/6Sun
3 stopsAccesRail
9h 45mLXC-LHR
£45
10/7Wed
3 stopsAccesRail
8h 10mLXC-LHR
£46
10/7Wed
2 stopsAccesRail
9h 40mLXC-LHR
£46
9/7Tue
2 stopsAccesRail
8h 10mLXC-LHR
£46
16/9Mon
3 stopsAccesRail
8h 45mLXC-LHR
£49
3/8Sat
2 stopsAccesRail
8h 10mLXC-LHR
£49
22/7Mon
directAvanti West Coast
2h 28mLXL-QQU
£49
1/7Mon
directAvanti West Coast
2h 28mLXL-QQU
£49
4/8Sun
3 stopsAccesRail
8h 20mLXC-LHR
£49
15/9Sun
2 stopsAccesRail
8h 10mLXC-LHR
£49

Search by stops

Search by train company