Find train tickets from Liverpool to London

LPL — LON
7 Jun — 14 Jun1
1 adult
Fri 7/6
Fri 14/6

Good to know

Average price (round-trip)

£58

Average price (one-way)

£27
(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 £212 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)

11/7Thu
1 stopWest Midlands Railway
4h 16mLXL-QQU
13/7Sat
1 stopWest Midlands Railway
2h 56mQQU-LXL
£58
6/7Sat
1 stopWest Midlands Railway
4h 10mLXL-QQU
7/7Sun
1 stopWest Midlands Railway
4h 24mQQU-LXL
£58
22/6Sat
2 stopsAccesRail
8h 10mLXC-LHR
21/7Sun
2 stopsAccesRail
7h 00mLHR-LXC
£90
23/6Sun
2 stopsAccesRail
7h 40mLXC-LHR
21/7Sun
2 stopsAccesRail
7h 00mLHR-LXC
£90
24/5Fri
2 stopsAccesRail
7h 40mLXC-LHR
28/6Fri
3 stopsAccesRail
8h 25mLHR-LXC
£91
23/5Thu
2 stopsAccesRail
8h 10mLXC-LHR
28/6Fri
3 stopsAccesRail
8h 25mLHR-LXC
£91
22/6Sat
2 stopsAccesRail
7h 25mLXC-LHR
30/6Sun
2 stopsAccesRail
7h 00mLHR-LXC
£92
21/6Fri
2 stopsAccesRail
8h 10mLXC-LHR
30/6Sun
2 stopsAccesRail
7h 00mLHR-LXC
£92
17/5Fri
2 stopsAccesRail
8h 10mLXC-LHR
18/5Sat
2 stopsAccesRail
8h 30mLHR-LXC
£93
14/5Tue
2 stopsAccesRail
8h 05mLXC-LHR
7/6Fri
3 stopsAccesRail
8h 45mLHR-LXC
£93
15/5Wed
2 stopsAccesRail
7h 35mLXC-LHR
7/6Fri
2 stopsAccesRail
9h 15mLHR-LXC
£93
18/5Sat
2 stopsAccesRail
7h 40mLXC-LHR
18/5Sat
2 stopsAccesRail
10h 11mLHR-LXC
£93
15/5Wed
2 stopsAccesRail
7h 35mLXC-LHR
16/5Thu
2 stopsAccesRail
9h 50mLHR-LXC
£94
14/5Tue
2 stopsAccesRail
8h 05mLXC-LHR
16/5Thu
2 stopsAccesRail
8h 55mLHR-LXC
£94
20/10Sun
2 stopsAccesRail
8h 35mLXC-LHR
25/10Fri
3 stopsAccesRail
8h 25mLHR-LXC
£95
19/10Sat
2 stopsAccesRail
8h 10mLXC-LHR
25/10Fri
2 stopsAccesRail
8h 30mLHR-LXC
£95
10/6Mon
2 stopsAccesRail
7h 40mLXC-LHR
14/6Fri
3 stopsAccesRail
7h 45mLHR-LXC
£96
9/6Sun
2 stopsAccesRail
8h 10mLXC-LHR
14/6Fri
3 stopsAccesRail
8h 45mLHR-LXC
£96
31/5Fri
2 stopsAccesRail
8h 10mLXC-LHR
2/6Sun
2 stopsAccesRail
10h 11mLHR-LXC
£100
1/6Sat
2 stopsAccesRail
7h 55mLXC-LHR
2/6Sun
2 stopsAccesRail
7h 30mLHR-LXC
£100

Search by stops

Search by train company

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

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

Search by stops

Search by train company