The journey from Barmouth to Shrewsbury covers 115 km across the beautiful Welsh borders. Driving via the A458 is the most direct route, taking about 2 hours and 15 minutes. Alternatively, you can take the train, which follows the scenic Cambrian Line through the heart of Wales. Shrewsbury is a historic market town known for its medieval architecture and being the birthplace of Charles Darwin. It is a major transport hub for the region.
Total Distance: 115 km driving, 90 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 2 hours 15 mins |
| Avg Price | £25 - £40 | £24 - £32 fuel |
| Operator | Transport for Wales | N/A |
| Route | Barmouth to Shrewsbury via the Cambrian Line. | A458 through Welshpool to Shrewsbury. |
| Tip | The train journey is very scenic and comfortable. | The A458 is a scenic but winding road; drive carefully. |
Spring and summer for the best driving conditions and outdoor activities.