Distance from Petworth to Lanark
The distance from Petworth to Lanark is 704 km (or 438 mi). The estimated driving time for the trip is 7h 23min and the main road for this route is the M6. In a straight line, the distance between Petworth and Lanark is 574 km (357 mi).
Distance from Petworth and other towns
- Distance from Petworth to Isle Of Barra
- Distance from Petworth to Ringwood
- Distance from Petworth to Ilkley
- Distance from Petworth to Ambleside
- Distance from Petworth to Burgess Hill
- Distance from Petworth to Aughnacloy
- Distance from Petworth to Kingswinford
- Distance from Petworth to Snodland
- Distance from Petworth to Canonbie
- Distance from Petworth to Holmfirth
- Distance from Petworth to Stalybridge
- Distance from Petworth to Londonderry
Distance from Lanark and other towns
- Distance from Lanark to Belfast
- Distance from Lanark to Stoke-On-Trent
- Distance from Lanark to Edinburgh
- Distance from Lanark to Leeds
- Distance from Lanark to Nottingham
- Distance from Lanark to Leicester
- Distance from Lanark to Reading
- Distance from Lanark to Brighton
- Distance from Lanark to Birmingham
- Distance from Lanark to Middlesbrough
- Distance from Lanark to London