Distance from Salisbury to Lanark
The distance from Salisbury to Lanark is 214 km (or 133 mi). The estimated driving time for the trip is 2h 27min and the main road for this route is the A1. In a straight line, the distance between Salisbury and Lanark is 156 km (97 mi).
Distance from Salisbury and other towns
- Distance from Salisbury to Dunoon
- Distance from Salisbury to March
- Distance from Salisbury to Harlow
- Distance from Salisbury to St Ives
- Distance from Salisbury to Weybridge
- Distance from Salisbury to Ashington
- Distance from Salisbury to Maryport
- Distance from Salisbury to Surbiton
- Distance from Salisbury to Attleborough
- Distance from Salisbury to Fochabers
- Distance from Salisbury to Loanhead
- Distance from Salisbury to Warwick
Distance from Lanark and other towns
- Distance from Lanark to Leeds
- Distance from Lanark to Leicester
- Distance from Lanark to Portsmouth
- Distance from Lanark to London
- Distance from Lanark to Middlesbrough
- Distance from Lanark to Glasgow
- Distance from Lanark to Brighton
- Distance from Lanark to Birmingham
- Distance from Lanark to Reading
- Distance from Lanark to Cardiff
- Distance from Lanark to Liverpool