First train | 04:31 | |
---|---|---|
Last train | 22:03 | |
Departure station | London Euston | |
Arrival station | Crewe | |
Journey time | From 1h 33m | |
Distance | 145 miles (234 km) | |
Frequency | 152 trains per day | |
Changes | Direct trains available | |
Price | From £10.50 | |
Train operators |
If you want to travel from London Euston to Crewe by train, you've come to the right place.
There are around 172 trains running between London Euston and Crewe daily, which usually take 2h 25m to complete the journey over 145 miles (234 km). There’s no need for any changes along the way, as there are direct trains available to your destination. Avanti West Coast trains operate on this route. The fastest journey time from London Euston to Crewe is 1h 30m on the fastest services. You’ll also get to enjoy free WiFi, at-seat power sockets and a bar carriage offering snacks and drinks on board.
To snap up the cheapest fares, book an Off-Peak time – tickets are usually cheaper when you travel Off-Peak compared to taking the train at Peak times. If you want to save even more, get a Railcard – you’ll save up to 1/3 on eligible journeys for a whole year.
Keen to book your train tickets from London Euston to Crewe? No need to wait, start a search with us today! If you want to learn a bit more about the journey first, you can find our train timetable below, tips on booking cheap tickets and our FAQs including first and last train times.
For more money-saving tips on UK and European train travel, read our cheap train tickets guide.