Distance from Oswestry to Lanark
The distance from Oswestry to Lanark is 420 km (or 261 mi). The estimated driving time for the trip is 4h 24min and the main road for this route is the M6. In a straight line, the distance between Oswestry and Lanark is 335 km (209 mi).
Distance from Oswestry and other towns
- Distance from Oswestry to Warminster
- Distance from Oswestry to Scunthorpe
- Distance from Oswestry to Snodland
- Distance from Oswestry to Morden
- Distance from Oswestry to Bideford
- Distance from Oswestry to Montrose
- Distance from Oswestry to Kilmarnock
- Distance from Oswestry to Chelmsford
- Distance from Oswestry to Falkirk
- Distance from Oswestry to Hexham
- Distance from Oswestry to Ashton-under-Lyne
- Distance from Oswestry to Alloa
Distance from Lanark and other towns
- Distance from Lanark to Edinburgh
- Distance from Lanark to Stoke-On-Trent
- Distance from Lanark to Leeds
- Distance from Lanark to Sheffield
- Distance from Lanark to Nottingham
- Distance from Lanark to Brighton
- Distance from Lanark to Portsmouth
- Distance from Lanark to Birmingham
- Distance from Lanark to Leicester
- Distance from Lanark to Belfast
- Distance from Lanark to Liverpool