Euston Train Station in London
Trains from Liverpool to London are a fast way to get from the north of England to the capital of the UK.
Trains run regularly from Liverpool Lime Street train station in the heart of Liverpool. They arrive at London Euston train station in the city centre. The service is operated by a company called Virgin Trains.
Trains from Liverpool to London leave Lime Street train station for Euston station twice an hour at peak times. Most departures take place at 04 and 48 minutes past the hour. Trains that depart at 04 minutes past require a connection in Crewe.
The train journey from Liverpool to London takes 2 hours, 8 minutes on direct trains, and 2 hours, 34 minutes on trains that require a change at Crewe station.
Trains from London to Liverpool return three times an hour throughout the day.
The cost of a single ticket for trains from Liverpool to London can be as little as 32.50 GBP for standard class. This kind of low fare is available if you book well in advance online. You can also get a further discount by using a railcard.