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