Distance from Salisbury to Barry
The distance from Salisbury to Barry is 527 km (or 328 mi). The estimated driving time for the trip is 5h 29min and the main road for this route is the A1(M). In a straight line, the distance between Salisbury and Barry is 418 km (260 mi).
Distance from Salisbury and other towns
- Distance from Salisbury to Fivemiletown
- Distance from Salisbury to Flint
- Distance from Salisbury to Menai Bridge
- Distance from Salisbury to Lauder
- Distance from Salisbury to Tetbury
- Distance from Salisbury to Troon
- Distance from Salisbury to Northolt
- Distance from Salisbury to Bures
- Distance from Salisbury to Pentre
- Distance from Salisbury to Marianglas
- Distance from Salisbury to Dunblane
- Distance from Salisbury to Liverpool
Distance from Barry and other towns
- Distance from Barry to London
- Distance from Barry to Reading
- Distance from Barry to Edinburgh
- Distance from Barry to Birmingham
- Distance from Barry to Nottingham
- Distance from Barry to Middlesbrough
- Distance from Barry to Leicester
- Distance from Barry to Stoke-On-Trent
- Distance from Barry to Leeds
- Distance from Barry to Portsmouth
- Distance from Barry to Cardiff