Find train tickets from London to Liverpool

LON — LPL
12 Jun — 19 Jun1
1 adult
Wed 12/6
Wed 19/6

Good to know

Cheapest day to travel

Monday

Most expensive day to travel

Thursday

Average price (round-trip)

£101

Average price (one-way)

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

Top tips for finding London to Liverpool train tickets

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

FAQs when traveling from London to Liverpool by train

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

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

  • What train companies travel from London to Liverpool?

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

Book train tickets from London to Liverpool (return)

18/5Sat
1 stopWest Midlands Railway
2h 59mQQU-LXL
19/5Sun
1 stopWest Midlands Railway
4h 17mLXL-QQU
£58
21/9Sat
2 stopsAccesRail
7h 30mLHR-LXC
22/9Sun
3 stopsAccesRail
8h 45mLXC-LHR
£92
21/9Sat
2 stopsAccesRail
7h 30mLHR-LXC
21/9Sat
2 stopsAccesRail
8h 10mLXC-LHR
£93
10/8Sat
3 stopsAccesRail
7h 45mLHR-LXC
10/8Sat
3 stopsAccesRail
8h 10mLXC-LHR
£93
13/8Tue
2 stopsAccesRail
7h 45mLHR-LXC
15/8Thu
3 stopsAccesRail
8h 45mLXC-LHR
£93
13/8Tue
2 stopsAccesRail
7h 00mLHR-LXC
14/8Wed
2 stopsAccesRail
8h 10mLXC-LHR
£93
26/5Sun
2 stopsAccesRail
7h 30mLHR-LXC
27/5Mon
2 stopsAccesRail
7h 25mLXC-LHR
£95
25/5Sat
2 stopsAccesRail
7h 30mLHR-LXC
26/5Sun
3 stopsAccesRail
8h 20mLXC-LHR
£97
17/6Mon
2 stopsAccesRail
7h 45mLHR-LXC
21/6Fri
3 stopsAccesRail
8h 10mLXC-LHR
£97
25/5Sat
3 stopsAccesRail
7h 45mLHR-LXC
25/5Sat
2 stopsAccesRail
8h 10mLXC-LHR
£97
1/8Thu
2 stopsAccesRail
7h 30mLHR-LXC
3/8Sat
2 stopsAccesRail
8h 10mLXC-LHR
£97
1/8Thu
3 stopsAccesRail
7h 45mLHR-LXC
4/8Sun
3 stopsAccesRail
8h 20mLXC-LHR
£97
17/6Mon
3 stopsAccesRail
7h 45mLHR-LXC
20/6Thu
2 stopsAccesRail
8h 10mLXC-LHR
£97
21/6Fri
directAvanti West Coast
2h 21mQQU-LXL
22/6Sat
directAvanti West Coast
2h 53mLXL-QQU
£109
21/6Fri
2 stopsMultiple carriers
2h 29mQQU-LXL
22/6Sat
1 stopMultiple carriers
2h 54mLXL-QQU
£109
26/5Sun
1 stopMultiple carriers
3h 54mQQU-LXL
27/5Mon
directMultiple carriers
2h 53mLXL-QQU
£109
25/5Sat
directAvanti West Coast
2h 57mQQU-LXL
27/5Mon
directAvanti West Coast
2h 53mLXL-QQU
£109
14/6Fri
2 stopsMultiple carriers
2h 29mQQU-LXL
16/6Sun
directMultiple carriers
2h 23mLXL-QQU
£109
28/6Fri
2 stopsMultiple carriers
2h 29mQQU-LXL
30/6Sun
directMultiple carriers
2h 25mLXL-QQU
£109
28/6Fri
2 stopsMultiple carriers
2h 29mQQU-LXL
30/6Sun
directMultiple carriers
2h 25mLXL-QQU
£109

Search by stops

Search by train company

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

12/6Wed
1 stopWest Midlands Railway
2h 59mQQU-LXL
£14
12/6Wed
1 stopWest Midlands Railway
2h 59mQQU-LXL
£14
30/5Thu
1 stopWest Midlands Railway
2h 59mQQU-LXL
£14
24/5Fri
1 stopWest Midlands Railway
2h 59mQQU-LXL
£14
8/7Mon
1 stopWest Midlands Railway
2h 59mQQU-LXL
£14
2/6Sun
1 stopWest Midlands Railway
4h 24mQQU-LXL
£15
4/6Tue
1 stopWest Midlands Railway
2h 59mQQU-LXL
£15
3/6Mon
1 stopWest Midlands Railway
2h 56mQQU-LXL
£15
23/5Thu
1 stopWest Midlands Railway
2h 56mQQU-LXL
£15
11/6Tue
1 stopWest Midlands Railway
2h 56mQQU-LXL
£15
24/5Fri
directAvanti West Coast
2h 28mQQU-LXL
£22
25/5Sat
directAvanti West Coast
2h 57mQQU-LXL
£26
23/6Sun
directAvanti West Coast
2h 58mQQU-LXL
£26
2/6Sun
directAvanti West Coast
2h 58mQQU-LXL
£27
19/5Sun
1 stopWest Midlands Railway
4h 19mQQU-LXL
£33
30/5Thu
directAvanti West Coast
2h 21mQQU-LXL
£34
8/7Mon
directAvanti West Coast
2h 28mQQU-LXL
£34
11/6Tue
directAvanti West Coast
2h 28mQQU-LXL
£35
4/6Tue
directAvanti West Coast
2h 28mQQU-LXL
£36
3/6Mon
directAvanti West Coast
2h 28mQQU-LXL
£36

Search by stops

Search by train company