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: £316.80

  • 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 £316.80. 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.