Trains from Liverpool to London

One-way
Round-trip
Wed, Apr 25
1
0

Best Price

Real time comparison

Easy Booking

Direct access to over 600 train, bus and flight partners

Customer Satisfaction

More than 20 million users from over 120 countries

Deutsche Bahn
National Rail
National Express
Flixbus
Eurolines
SNCF

Liverpool to London Train Information

Avg. Train Duration:148
Trains arrive in:London
Trains depart from:Liverpool
Train Ticket Price:£ 52
Distance:286 Kms
Train Companies:Virgin Trains

Trains from Liverpool to London: Journey Details

Trains from Liverpool to London provide an important service that connects one of England’s most important and recognised cities with the country and nation’s capital. Trains begin their service early in the morning and run well into the late evening. The majority of trains are direct, especially during the day, with a small number of trains requiring a change at stations such as Crewe or in Birmingham. On average the train journey takes around 2.5 hours, however, journeys that require a change can take longer. The major providers offering services and connections for trains from Liverpool to London include Chiltern Railways, London Midland, and Virgin Trains.

 

Which train companies travel from Liverpool to London?

Liverpool to London trains are operated by Virgin Trains, London Midland, and Arriva Trains Wales.

How long is the train journey from Liverpool to London

The average journey time for trains travelling from Liverpool to London during the day varies from 2 to 3 hours depending on the train company, the time of day, and time of week passengers are travelling.

When are the first and last trains of the day from Liverpool to London?

Trains from Liverpool to London begin running in the early morning and continue regularly throughout the day into the late evening. The first direct train from Liverpool to London departs at 5:26 a.m. while the last leaves Liverpool at 8:48 p.m.

Where do trains from Liverpool to London depart from and arrive to?

All trains from Liverpool to London depart from Liverpool's Lime Street train station. Most trains travelling from Liverpool to London arrive at London's Euston train station. A small number of trains arrive at London's Marylebone train station.

Download Our App Now!

Always on the go?

Get the FREE GoEuro app now