Trains from London to Chester are a quick and easy way to travel from the capital to Cheshire when you are visiting the UK.
Trains are operated by Virgin Trains, which run fast services and offer two classes of carriages with food and beverage options throughout the journey.
Departures take place frequently from London Euston train station, which is located in the northern part of central London and is well served by tube lines and bus routes.
Trains from London to Chester leave twice an hour at peak times throughout the day. Most trains leave at 10 and 40 minutes past the hour.
The travel time between these cities can take from 1 hour and 59 minutes to 2 hours and 6 minutes, depending on timetables. Delays can occur, so keep that in mind when booking if you have a connection.
Trains that depart from London at 40 minutes past the hour require a change at Crewe train station en route.
Single fares on trains from London to Chester can cost from £13.50 for standard class and £37.50 for first class if you buy train tickets online ahead of time. Ticket prices go up for services at peak times or if you book your ticket on or close to the day of travel. Additional discounts are obtainable if you purchase your train tickets using a railcard or are eligible for concessions.
