BritStays

Cardiff to Shropshire

How to get from Cardiff to Shropshire by road and by rail — with the stops worth knowing about — and what's waiting when you arrive.

🚗 By car

2h 43m · 110 miles

Typical driving time without stops, from the centre of Cardiff to the heart of Shropshire. Add time for traffic and breaks.

Service stations on the way

  • mile 6 Welcome Break Cardiff Gate Services Welcome Break towing-friendly
  • mile 32 Monmouth A40 North Services
  • mile 32 Monmouth A40 South Services
  • mile 39 First Symonds Yat Services First Motorway Services towing-friendly
  • mile 39 Applegreen Applegreen
  • mile 106 Shrewsbury Service Station
Plan this drive with fuel, EV chargers & food stops →

🚆 By train

Nearest station to the centre of Shropshire: Shrewsbury · from Cardiff Central

Running right now

  • 21:26 → 23:28 direct · 2h 2m · Transport for WalesOn time
  • 22:22 → 00:31 direct · 2h 9m · Transport for WalesOn time
  • 21:24 → 23:28 change at Newport (South Wales) · 2h 4m
  • 22:00 → 00:31 change at Newport (South Wales) · 2h 31m
Live train planner →

Where to stay in Shropshire

St Nicholas

St Nicholas

✓ Boutique hotel set in a converted old church in Shrewsbury

🏖️ 0.27 miles from River Severn in Shrewsbury (Poor water quality)

Shropshire

All places to stay in Shropshire →

Once you're there

📬 Email me this plan

Get the Cardiff to Shropshire journey in your inbox to share or read on the way. No account needed.

To Shropshire from elsewhere

From Cardiff to elsewhere

Drive times from OpenRouteService; live trains from National Rail Enquiries. Times are typical, not a promise — check before you set off.