What is the cheapest way to get from Elgin to Portknockie?
The cheapest way to get from Elgin to Portknockie is to drive which costs $6.52 - $10.33 and takes 26 min.
What is the fastest way to get from Elgin to Portknockie?
The fastest way to get from Elgin to Portknockie is to drive which takes 26 min and costs $6.52 - $10.33 .
Is there a direct bus between Elgin and Portknockie?
No, there is no direct bus from Elgin station to Portknockie. However, there are services departing from Bus Station and arriving at Pulteney Street via Shanks Lane. The journey, including transfers, takes approximately 1h 43m.
How far is it from Elgin to Portknockie?
The distance between Elgin and Portknockie is 36 km. The road distance is 34.1 km.
How do I travel from Elgin to Portknockie without a car?
The best way to get from Elgin to Portknockie without a car is to line 35 bus which takes 1h 43m and costs $9.24 - $13.04 .
How long does it take to get from Elgin to Portknockie?
It takes approximately 1h 43m to get from Elgin to Portknockie, including transfers.
Where do I catch the Elgin to Portknockie bus from?
Elgin to Portknockie bus services, operated by Stagecoach North Scotland, depart from Bus Station.
Where does the Elgin to Portknockie bus arrive?
Elgin to Portknockie bus services, operated by Stagecoach North Scotland, arrive at Shanks Lane station.
Can I drive from Elgin to Portknockie?
Yes, the driving distance between Elgin to Portknockie is 34 km. It takes approximately 26 min to drive from Elgin to Portknockie.
Where can I stay near Portknockie?
There are 218+ hotels available in Portknockie. Prices start at $31.68 per night.
→
+0→
Transport search
Transport search
From Elgin, where will you go next? Select a city below to get started