[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Holyhead to Shrewsbury

Showing times and prices for May 29

Cheapest

$33

Average

$33

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Holyhead to Shrewsbury will cost around $ 33 if you buy it on the day, but the cheapest tickets can be found for only $ 33.

Transport for Wales
07:49AMHolyhead3h29 11:18AMShrewsbury
0 changes
$331One-way

Train schedule from Holyhead to Shrewsbury

Showing trains for tomorrow, Sun, May 29
Transport for Wales
07:49AMHolyhead3h29 11:18AMShrewsbury
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
May 29
$33Transport for Wales

Fastest train times from Holyhead to Shrewsbury

Showing times and prices for May 29

Fastest Journey

3 h 29 m

Average

3 h 29 m

Trains per day

1

Distance

142 km

Of the 1 trains that leave Holyhead for Shrewsbury every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 142 km distance in an average of 3 h 29 m but if you time it right, some trains will get you there in just 3 h 29 m .

The slowest trains will take 3 h 29 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Transport for Wales
07:49AMHolyhead3h29 11:18AMShrewsbury
0 changes
$331One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Holyhead to Shrewsbury

distanceDistance88 miles (142 km)
durationAverage train duration3 h 2 min
priceAverage train ticket price$33 (€29)
frequencyTrain frequency14 a day
changesDirect trainYes, there are 14 direct trains a day

Trains from Holyhead to Shrewsbury cover the 88 miles (142 km) long route taking on average 3 h 2 min with our travel partners like. Normally, there are 14 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $33 (€29), but the average price of train tickets is $33 (€29). Travelers depart most frequently from Holyhead and arrive in Shrewsbury.

Travel Tips: Trains from Holyhead to Shrewsbury

Travel by train to Shrewsbury easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Holyhead to Shrewsbury.
FAQs

How much does a cheap train from Holyhead to Shrewsbury cost?

Omio customers have found cheap train tickets to Shrewsbury from Holyhead for as low as $33 (€29)  for the next 7 days.

What is the cost of a train to Shrewsbury from Holyhead?

The train price between Holyhead and Shrewsbury is on average $33 (€29)  if you are looking to purchase your tickets for this trip in the next 7 days.

How far is Shrewsbury from Holyhead by train?

The Holyhead to Shrewsbury train distance is approximately 88 miles (142 km).

How long is the train ride between Holyhead and Shrewsbury?

On average the Holyhead to Shrewsbury train travel time is 3 h 2 min  for the 88 miles (142 km) long journey, but the duration can vary if you travel on weekends and holidays.

When traveling by train from Holyhead to Shrewsbury, which train station in Holyhead do I depart from and which train station in Shrewsbury do I arrive in?

Omio customers who travel this route most frequently depart from Holyhead   and arrive in Shrewsbury.

Where is the departure train station in Holyhead located? Where is the arrival train station in Shrewsbury located?

Passengers board the train most frequently from Holyhead, which is located around 0.4 miles (620 m) away from the city center, and they get off the train at Shrewsbury, located 0.2 miles (321 m) away from the city center.

How many train services per day are there from Holyhead to Shrewsbury?

The average number of trains departing Holyhead for Shrewsbury is 14 a day. The train schedules and services may vary between weekdays and weekends.

When can I take the first train from Holyhead to Shrewsbury? When can I take the last train for the day?

The earliest train departing from Holyhead to Shrewsbury leaves at 7: 49 AM. The last train departing from Holyhead to Shrewsbury leaves at 11: 28 AM. You can find the latest Holyhead to Shrewsbury train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I buy a train ticket from Holyhead to Shrewsbury to get the best deals?

You can find trains from Holyhead to Shrewsbury to cost on average $33 (€29) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Holyhead to Shrewsbury train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Holyhead
Shrewsbury
The major railway station for departures from Holyhead is Holyhead. Read all the information you need to know about services, amenities and connections at Holyhead for your journey from Holyhead to Shrewsbury.

More options for your journey from Holyhead to Shrewsbury

Here are some other resources that might have the information you need