Trains to Liverpool from London are frequent and fast, using one of two possible rail carriers, namely Virgin Trains or the alternate route using the London Midland service. Virgin Trains offer a direct rail journey from London to Lime Street in Liverpool, departing every hour at 7 minutes past the hour. These trains depart on the hour. Travelling from London to Liverpool takes approximately 2 hours and 7 minutes and trains depart every hour from London (Euston). An indirect trip from London to Liverpool is available every half hour via the London Midland rail service departing from Crewe, which changes at Manchester. This trip reaches Liverpool in approximately two and a half hours. A direct journey from Crewe takes around two hours.
Which train companies run trains to Liverpool? Virgin Trains, Northern Rail, Transpennine Express and more.
When are the first and last trains into Liverpool? The first train into Liverpool arrives at Liverpool Lime street at 05:31 a.m, while the last train to Liverpool arrives at 23:50 a.m.
How far in advance to book trains to Liverpool? The best time to book cheap train tickets to Liverpool is around 3 months prior to your train journey. The biggest price increase will around 1 month before.
How much are train tickets to Liverpool? Prices for trains to Liverpool vary in accordance to where you're travelling from, however, fares can start from £5.
What are the main stations in Liverpool? Liverpool Lime street is Liverpool's main station. Liverpool Central, James street and Liverpool South Parkway are all in the city centre and each be accessed by Merseyrail.
Here are some other resources that might have the information you need