Find train tickets from Liverpool to London

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

Good to know

Average price (round-trip)

£58

Average price (one-way)

£32
(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 £200 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)

9/7Tue
1 stopWest Midlands Railway
4h 16mLXL-QQU
13/7Sat
1 stopWest Midlands Railway
2h 56mQQU-LXL
£58
30/6Sun
3 stopsAccesRail
7h 30mLXC-LHR
2/7Tue
3 stopsAccesRail
7h 45mLHR-LXC
£92
29/6Sat
2 stopsAccesRail
8h 10mLXC-LHR
2/7Tue
2 stopsAccesRail
8h 30mLHR-LXC
£92
25/5Sat
3 stopsAccesRail
7h 30mLXC-LHR
27/5Mon
2 stopsAccesRail
8h 45mLHR-LXC
£93
24/5Fri
2 stopsAccesRail
8h 10mLXC-LHR
27/5Mon
3 stopsAccesRail
7h 45mLHR-LXC
£93
24/5Fri
2 stopsAccesRail
8h 10mLXC-LHR
25/5Sat
2 stopsAccesRail
7h 00mLHR-LXC
£93
25/5Sat
2 stopsAccesRail
7h 55mLXC-LHR
25/5Sat
2 stopsAccesRail
7h 00mLHR-LXC
£93
27/6Thu
2 stopsAccesRail
8h 10mLXC-LHR
1/7Mon
3 stopsAccesRail
7h 45mLHR-LXC
£99
28/6Fri
2 stopsAccesRail
7h 40mLXC-LHR
1/7Mon
3 stopsAccesRail
8h 25mLHR-LXC
£99
6/6Thu
2 stopsAccesRail
8h 10mLXC-LHR
9/6Sun
2 stopsAccesRail
7h 00mLHR-LXC
£99
7/6Fri
3 stopsAccesRail
8h 45mLXC-LHR
9/6Sun
2 stopsAccesRail
7h 30mLHR-LXC
£99
25/5Sat
directAvanti West Coast
2h 51mLXL-QQU
27/5Mon
directAvanti West Coast
3h 03mQQU-LXL
£109
24/5Fri
directAvanti West Coast
2h 28mLXL-QQU
26/5Sun
directAvanti West Coast
3h 30mQQU-LXL
£109
7/6Fri
directMultiple carriers
2h 23mLXL-QQU
9/6Sun
1 stopMultiple carriers
4h 22mQQU-LXL
£109
24/5Fri
1 stopMultiple carriers
2h 25mLXL-QQU
26/5Sun
1 stopMultiple carriers
3h 59mQQU-LXL
£109
7/6Fri
directAvanti West Coast
2h 23mLXL-QQU
9/6Sun
directAvanti West Coast
3h 13mQQU-LXL
£109
23/5Thu
3 stopsAccesRail
8h 10mLXC-LHR
24/5Fri
3 stopsAccesRail
7h 45mLHR-LXC
£111
24/5Fri
2 stopsAccesRail
8h 10mLXC-LHR
25/5Sat
2 stopsAccesRail
7h 00mLHR-LXC
£111
22/5Wed
2 stopsAccesRail
8h 10mLXC-LHR
24/5Fri
3 stopsAccesRail
8h 45mLHR-LXC
£111
25/5Sat
2 stopsAccesRail
7h 25mLXC-LHR
25/5Sat
2 stopsAccesRail
7h 00mLHR-LXC
£111

Search by stops

Search by train company

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

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

Search by stops

Search by train company