The journey from Cardigan to Shrewsbury covers approximately 145 kilometers through the scenic landscapes of Mid Wales. Driving via the A487 and A458 is the most direct route, taking about 2 hours 30 minutes. This route takes you through the heart of the Cambrian Mountains and the historic town of Machynlleth. Shrewsbury is a beautiful medieval town in Shropshire, famous for its timber-framed buildings and the River Severn.
Total Distance: 145 km driving distance; 120 km straight-line air distance.
The A458 is a winding road; drive carefully.
Spring and Summer for driving through the scenic Welsh hills.