Distance from Penicuik to Lanark
The distance from Penicuik to Lanark is 17 km (or 11 mi). The estimated driving time for the trip is 19min and the main road for this route is the Lanark Road. In a straight line, the distance between Penicuik and Lanark is 9 km (6 mi).
Distance from Penicuik and other towns
- Distance from Penicuik to West Malling
- Distance from Penicuik to Brynteg
- Distance from Penicuik to Cleator
- Distance from Penicuik to Aberystwyth
- Distance from Penicuik to London
- Distance from Penicuik to Andover
- Distance from Penicuik to Saffron Walden
- Distance from Penicuik to Goole
- Distance from Penicuik to St Columb
- Distance from Penicuik to Knebworth
- Distance from Penicuik to Portland
- Distance from Penicuik to Broughton-In-Furness
Distance from Lanark and other towns
- Distance from Lanark to Stoke-On-Trent
- Distance from Lanark to Portsmouth
- Distance from Lanark to Leicester
- Distance from Lanark to London
- Distance from Lanark to Cardiff
- Distance from Lanark to Birmingham
- Distance from Lanark to Brighton
- Distance from Lanark to Reading
- Distance from Lanark to Leeds
- Distance from Lanark to Glasgow
- Distance from Lanark to Liverpool