How to get from Lanark to Lesmahagow by car, truck, bike, walk

Distance between Lanark and Lesmahagow is 8 kilometers (5 miles).
Driving distance from Lanark to Lesmahagow is 12 kilometers (7 miles)

LanarkLesmahagow
Leaving from
Going to

Route Map

Routes from lanark-south-lanarkshire to lesmahagow-south-lanarkshire

4 Ways from Lanark (United Kingdom/South Lanarkshire) to Lesmahagow (United Kingdom/South Lanarkshire)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto High Street, A743 149 m
2. Turn sharp right onto High Street, A743 263 m
3. Continue onto High Street, A73 667 m
4. Turn left onto Kirkfieldbank Brae, A72 902 m
5. Turn left onto Kirkfield Road 1.12 km
6. Turn right 1.66 km
7. Continue onto B7018 1.54 km
8. Turn slight left onto Dillarburn Road, B7018 4.68 km
9. Turn left onto Carlisle Road, B7078 104 m
10. Turn right onto Balgray Road 139 m
11. Turn right onto Abbeygreen Road 1.18 km
12. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Lanark (United Kingdom/South Lanarkshire) to Lesmahagow (United Kingdom/South Lanarkshire)?
How do I get from Lanark (United Kingdom/South Lanarkshire) to Lesmahagow (United Kingdom/South Lanarkshire) the fastest?
How long does it take to get from Lanark (United Kingdom/South Lanarkshire) to Lesmahagow (United Kingdom/South Lanarkshire)?