Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Dover to Crewe by train
-
First train03:57
-
Last train22:49
-
Avg changes1
-
Fastest journey3hr 20m
-
Distance336 kilometres
-
Trains per day46
-
Avg. journey time4hr 42m
-
Train operators
Discover Dover to Crewe by train
Planning a train adventure from Dover to Crewe? To get started, check out our detailed guide to a seamless, enjoyable journey.
Train travel between Dover and Crewe: train ticket prices
Cost of train tickets from Dover to Crewe:
Cheapest tickets: €366.63
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 5 months in advance.
Dover to Crewe train schedule
The earliest weekday train along this route departs at 03:57.
The latest weekday train along this route departs at 22:49.
The earliest weekend train along this route departs at 05:58.
The latest weekend train along this route departs at 22:49.
46 trains run along this route each day.
Trains leave the station every 9 minutes.
Dover to Crewe train duration
Trains on this route travel a distance of 336 kilometres, with the fastest one completing the journey in 3 hours and 20 minutes.
When do tickets go on sale between Dover and Crewe?
You can start planning and booking your trip between Dover and Crewe 5 months before the departure date. Pro tip: buy your tickets as early as possible to save money.
Making the most of your trip to Crewe
For a seamless train journey, head to our extensive help articles. Start planning your trip and explore travel ideas in our city guide: Crewe.
Frequently asked questions
What’s the distance from Dover to Crewe by train?
The train route from Dover to Crewe covers 336 kilometres.
What’s the cost of a train ticket from Dover to Crewe?
The cheapest ticket for this journey starts at €366.63. Tickets booked 30 days in advance typically cost around . If booked 7 days in advance, the price is typically .
How far in advance can I book my Dover to Crewe train tickets?
You can start booking tickets for this route 5 months in advance.
How long does the train take from Dover to Crewe?
The fastest journey takes 3 hours and 20 minutes.
Other journeys to Crewe View all journeys to Crewe
-
From London to Crewe From €12.92
-
From Birmingham to Crewe From €10.76
-
From Edinburgh (Waverley, city centre) to Crewe From €16.79
-
From Glasgow to Crewe From €16.36
-
From Chester to Crewe From €7.75
-
From York to Crewe From €24.28
-
From Manchester to Crewe From €3.44
-
From Cardiff to Crewe From €29.28
-
From Holyhead to Crewe From €18.94
-
From Swansea to Crewe From €35.31
-
From Llandudno Junction to Crewe From €14.21
-
From Blackpool to Crewe From €74.00
Other journeys from Crewe
-
From Crewe to London From €15.50
-
From Crewe to Birmingham From €10.76
-
From Crewe to Edinburgh (Waverley, city centre) From €27.99
-
From Crewe to Glasgow From €32.29
-
From Crewe to Chester From €7.75
-
From Crewe to York From €31.22
-
From Crewe to Manchester From €3.44
-
From Crewe to Huddersfield From €26.71
-
From Crewe to Leeds From €20.12
-
From Crewe to Blackpool From €89.98
-
From Crewe to Swansea From €35.31
-
From Crewe to Lancaster From €43.49
Other journeys from Dover Priory
-
From Dover Priory to London From €14.64
-
From Dover Priory to Ebbsfleet International From €14.64
-
From Dover Priory to Ashford International From €13.87
-
From Dover Priory to Paris From €80.94
-
From Dover Priory to Calais From €176.09
-
From Dover Priory to Canterbury From €34.87
-
From Dover Priory to Manchester From €77.50
-
From Dover Priory to Birmingham From €58.12
-
From Dover Priory to Faversham From €6.89
-
From Dover Priory to Liverpool From €66.30
-
From Dover Priory to Brighton From €34.44
-
From Dover Priory to Brussels From €96.87