Distance from Carluke to Lanark
The distance from Carluke to Lanark is 46 km (or 29 mi). The estimated driving time for the trip is 38min and the main road for this route is the A70. In a straight line, the distance between Carluke and Lanark is 37 km (23 mi).
Distance from Carluke and other towns
- Distance from Carluke to Rowley Regis
- Distance from Carluke to Skipton
- Distance from Carluke to Ilfracombe
- Distance from Carluke to Lichfield
- Distance from Carluke to Shrewsbury
- Distance from Carluke to Southminster
- Distance from Carluke to Blyth
- Distance from Carluke to Keswick
- Distance from Carluke to Ulverston
- Distance from Carluke to Downpatrick
- Distance from Carluke to Narberth
- Distance from Carluke to Winchester
Distance from Lanark and other towns
- Distance from Lanark to Leeds
- Distance from Lanark to Glasgow
- Distance from Lanark to Sheffield
- Distance from Lanark to Liverpool
- Distance from Lanark to Edinburgh
- Distance from Lanark to Nottingham
- Distance from Lanark to Middlesbrough
- Distance from Lanark to Manchester
- Distance from Lanark to Birmingham
- Distance from Lanark to Bristol
- Distance from Lanark to London