Hayle
Hayle
Shrewsbury
Shrewsbury
Train Driving

Hayle to Shrewsbury

Updated: 28 May 2026

Traveling from Hayle to Shrewsbury is a journey that takes you from the far south-west to the historic town of Shrewsbury. By train, you can take a GWR service from Hayle to Shrewsbury, often requiring a change at Bristol Temple Meads and Birmingham. This journey takes approximately 6 to 7 hours. Driving is a direct route via the A30, M5, and M54. Shrewsbury is a historic town known for its medieval streets and its connection to Charles Darwin.

Total Distance: Driving distance 420 km, straight-line air distance 350 km.
Fastest Way
Driving, provided you avoid the M5 during peak hours.
Cheapest Way
Advance train tickets booked well in advance.
Compare Hayle to Shrewsbury Routes
Train
Connecting
Driving
Direct
Duration 6 hours 30 mins 5 hours 0 mins
Avg Price £80 - £150 £70 - £110 in fuel
Operator GWR, Transport for Wales N/A
Route Hayle to Bristol, then Birmingham, then Shrewsbury. A30, M5, and M54.
Tip Check the GWR website for live updates on the line. The M5 can be busy; check for roadworks before you leave.
Travel Tips
  • Shrewsbury Station
    The station is a short walk from the town center.
  • Parking
    Shrewsbury has several car parks; check their locations before you arrive.
  • Booking
    Book your train tickets as one journey to ensure you are covered by delay repay schemes.
  • Local Transport
    Shrewsbury is very walkable, but there are also frequent local buses.
  • Walking Tours
    Take a walking tour to learn about the town's history.
Safety Tips
  • Crowd Safety
    Shrewsbury can be busy; keep your belongings secure in crowded areas.
  • Road Safety
    The M5 is a busy road; stay alert and follow speed limits.
  • Emergency
    Shrewsbury has a large hospital and excellent emergency services.
  • Night Safety
    Shrewsbury has a vibrant nightlife; stick to well-lit areas when walking at night.
People Also Ask
  • Is there a direct train to Shrewsbury?
    No, you will usually need to change at Bristol and Birmingham.
  • How long does it take to drive?
    It usually takes about 5 hours.
  • Is Shrewsbury a good place for a weekend?
    Yes, it is a beautiful town with a great atmosphere.
  • Can I take a dog on the train?
    Yes, dogs are allowed on most UK trains.
  • What is the best way to get around Shrewsbury?
    Walking is the best way to see the town center.
Quick Info
  • From Hayle, Cornwall, United Kingdom
  • To Shrewsbury, Shropshire, United Kingdom
  • Modes
Best Time to Travel

Spring and Summer for the best weather to explore the town center.

Things to Do in Shrewsbury
1
Shrewsbury Abbey
Visit this historic abbey, a landmark in the town.
2
The Quarry Park
Enjoy a walk in this beautiful park, which features a lake and a bandstand.
3
Shrewsbury Castle
Explore this historic castle, which now houses a museum.
4
Charles Darwin's Birthplace
Visit the house where Charles Darwin was born.
Tags
Hayle to Shrewsbury Cornwall to Shropshire train to Shrewsbury driving to Shrewsbury UK travel Shrewsbury station Hayle transport travel guide UK rail Historic town travel