Distance from Salisbury to Harlech
The distance from Salisbury to Harlech is 402 km (or 250 mi). The estimated driving time for the trip is 4h 30min and the main road for this route is the A19. In a straight line, the distance between Salisbury and Harlech is 296 km (184 mi).
Distance from Salisbury and other towns
- Distance from Salisbury to Tenterden
- Distance from Salisbury to Bridgnorth
- Distance from Salisbury to Ballyclare
- Distance from Salisbury to Tavistock
- Distance from Salisbury to Carmarthen
- Distance from Salisbury to Corwen
- Distance from Salisbury to Llanbedr
- Distance from Salisbury to Steyning
- Distance from Salisbury to Dumfries
- Distance from Salisbury to Barking
- Distance from Salisbury to Barnet
- Distance from Salisbury to Aberdeen
Distance from Harlech and other towns
- Distance from Harlech to Bristol
- Distance from Harlech to Leicester
- Distance from Harlech to Edinburgh
- Distance from Harlech to Middlesbrough
- Distance from Harlech to Liverpool
- Distance from Harlech to Belfast
- Distance from Harlech to Leeds
- Distance from Harlech to Cardiff
- Distance from Harlech to Stoke-On-Trent
- Distance from Harlech to Brighton
- Distance from Harlech to Sheffield