Trains from London to Liverpool

train times, tickets and journey information.

Next stop, Liverpool Lime Street!

From the train times to the onboard services, it's time to make sure that you're heading to Liverpool from London Euston with all the information you need.

Liverpool Train Times

London to Liverpool Lime Street FAQs

How long does it take to travel from London to Liverpool by train?
The journey takes 2 hours 12 minutes on average. Some weekend services take a little longer.

What is the fastest journey from London to Liverpool by train?
The fastest journey takes 2 hours 12 minutes.

How much does the train from London to Liverpool cost?
The cheapest off-peak fare costs £23 if booked in advance. Same-day tickets from £91.10.

Are there direct trains from London to Liverpool?
Yes, all our trains from London to Liverpool are direct.

How often are trains from London to Liverpool?
During peak times there is 1 train per hour from London to Liverpool. 

What is the distance between London to Liverpool?
Liverpool is 287 km (178 miles) from London.

What time is the first train from London to Liverpool?
The first train leaves London at 05:27 (weekdays), 07:07 (Saturday) and 08:16 (Sunday).

What time is the last train from London to Liverpool?
The last train leaves London at 21:08 (weekdays), 20:11 (Saturday) and 21:21 (Sunday).



Liverpool Lime Street

Liverpool Lime Street station
Lime Street
Liverpool
Merseyside
L1 1JD
More information