Travelling from Holyhead to Crewe by train is one of the easiest ways to cross from the Anglesey coast into Cheshire. Whether you are heading for work, connecting at Crewe, or planning a weekend getaway, our trains make the journey simple.
With spacious seating and free onboard Wi-Fi, you can sit back, relax and enjoy the views along the North Wales coast.
Buy your train tickets online or via our app to find the lowest available fares with no hidden booking fees.
Key details: trains from Holyhead to Crewe
- Duration: Fastest train is around 2h 10m (average 2h 20m)
- Direct trains available? Yes
- First train: From 04:21
- Last train: From 20:31
- Frequency: Around 19 trains per day (fewer on Sundays)
- Departure station: Holyhead
- Arrival station: Crewe
- Amenities: Spacious seating, charging points and free onboard Wi-Fi
- Ticket savings: Buy Advance tic, use a Railcard, or travel Off Peak for the best value
-
Free Wi-Fi -
Charging points
Why travel by train from Holyhead to Crewe?
Taking the train is one of the most convenient ways to travel east from Anglesey. You can enjoy a relaxing and sustainable journey with no traffic or parking stress. Highlights along the way to your destination include scenic coastline with views of Anglesey, the Menai Strait and North Wales seaside towns. In Crewe itself, you can:
- Crewe Heritage Centre - Perfect for families and train buffs alike, this museum houses exhibitions about the town’s railway history.
- Queens Park - Explore the open green space, landscaped gardens and lake whilst enjoying a coffee from the onsite cafe.
- Crewe Lyceum Theatre - Catch a show at this beautiful gilded Edwardian auditorium, which regularly offers top musicals, concerts, comedy and more.
Check out our guide to visiting Crewe for more ideas.
Holyhead to Crewe train times
Trains from Holyhead to Crewe run throughout the day, with early morning and evening services giving flexibility for work or leisure. Use our journey planner or app to check live departure times and buy tickets early for the best value fares.
Top tips for buying your Holyhead to Crewe train tickets
Save money and travel in a way that suits you with the following options:
- Advance tickets* - Buy early for the lowest fares
- Railcards - Save up to a third on your next trip
- Anytime tickets - Flexible travel, any time of day
- Season tickets - For frequent travellers, a weekly or monthly pass could save money
Why not use our app? It allows you to see all our budget-friendly travel deals in one easy-to-access place.
*Advance tickets are our best value fares and railcard discounts can be used when buying them. We cannot guarantee the availability of Advance tickets as they are limited in number and only on sale up to 18:00 before the day you travel. We recommend buying early to avoid disappointment.
FAQs
How long is the train from Holyhead to Crewe?
The fastest services from Holyhead to Crewe take just over 2 hours, with average journey times around 2 hours 20 minutes.
Are there any direct trains from Holyhead to Crewe?
Yes, there are direct trains running daily between Holyhead and Crewe. Some services may require a change at Chester or Llandudno Junction, depending on your chosen departure time. Use our journey planner to check live times and find the cheapest fares.
How frequent are trains from Holyhead to Crewe?
There are around 19 services a day, with fewer trains running on Sundays. Regular departures throughout the day give you plenty of options to fit your schedule.
When is the first train from Holyhead to Crewe?
The first train usually departs early in the morning, from 04:21 depending on the day of travel.
When is the last train from Holyhead to Crewe?
The last service typically leaves from 20:31 in the evening.
-
Visit Cardiff Explore Visit Cardiff
-
Visit Chester Explore Visit Chester
-
Visiting Manchester Explore Visiting Manchester
-