What is the cheapest way to get from Saint Andrews to Penicuik?
The cheapest way to get from Saint Andrews to Penicuik is to bus and line 37 bus which costs $9.78 - $14.13 and takes 3h 5m.
What is the fastest way to get from Saint Andrews to Penicuik?
The fastest way to get from Saint Andrews to Penicuik is to drive which takes 1h 11m and costs $19.57 - $28.26 .
Is there a direct bus between Saint Andrews and Penicuik?
No, there is no direct bus from Saint Andrews station to Penicuik. However, there are services departing from Bus Station and arriving at Angle Park via Queensferry Street. The journey, including transfers, takes approximately 3h 5m.
How far is it from Saint Andrews to Penicuik?
The distance between Saint Andrews and Penicuik is 107 km. The road distance is 100.4 km.
How do I travel from Saint Andrews to Penicuik without a car?
The best way to get from Saint Andrews to Penicuik without a car is to bus and line 37 bus which takes 3h 5m and costs $9.78 - $14.13 .
How long does it take to get from Saint Andrews to Penicuik?
It takes approximately 3h 5m to get from Saint Andrews to Penicuik, including transfers.
Where do I catch the Saint Andrews to Penicuik bus from?
Saint Andrews to Penicuik bus services, operated by Stagecoach East Scotland, depart from Bus Station.
Where does the Saint Andrews to Penicuik bus arrive?
Saint Andrews to Penicuik bus services, operated by Stagecoach East Scotland, arrive at Queensferry Street station.
Can I drive from Saint Andrews to Penicuik?
Yes, the driving distance between Saint Andrews to Penicuik is 100 km. It takes approximately 1h 11m to drive from Saint Andrews to Penicuik.
Where can I stay near Penicuik?
There are 2040+ hotels available in Penicuik. Prices start at $42.71 per night.
→
+0→
Transport search
Transport search
Popular routes
Choose one of the options below and start your journey