What is the cheapest way to get from Penicuik to New Lanark?
The cheapest way to get from Penicuik to New Lanark is to drive which costs $9.78 - $15.22 and takes 43 min.
What is the fastest way to get from Penicuik to New Lanark?
The fastest way to get from Penicuik to New Lanark is to drive which takes 43 min and costs $9.78 - $15.22 .
Is there a direct bus between Penicuik and New Lanark?
No, there is no direct bus from Penicuik to New Lanark. However, there are services departing from Harlaw Grove and arriving at St Kentigerns Church via John Street. The journey, including transfers, takes approximately 1h 46m.
How far is it from Penicuik to New Lanark?
The distance between Penicuik and New Lanark is 52 km. The road distance is 49.1 km.
How do I travel from Penicuik to New Lanark without a car?
The best way to get from Penicuik to New Lanark without a car is to line 101 bus and line 191 bus which takes 1h 46m and costs .
How long does it take to get from Penicuik to New Lanark?
It takes approximately 1h 46m to get from Penicuik to New Lanark, including transfers.
Where do I catch the Penicuik to New Lanark bus from?
Penicuik to New Lanark bus services, operated by Houstons Minicoaches, depart from Harlaw Grove station.
Where does the Penicuik to New Lanark bus arrive?
Penicuik to New Lanark bus services, operated by Houstons Minicoaches, arrive at John Street station.
Can I drive from Penicuik to New Lanark?
Yes, the driving distance between Penicuik to New Lanark is 49 km. It takes approximately 43 min to drive from Penicuik to New Lanark.
Where can I stay near New Lanark?
There are 202+ hotels available in New Lanark. Prices start at $41.83 per night.
→
+0→
Transport search
Transport search
From Penicuik, where will you go next? Select a city below to get started