What is the cheapest way to get from Perth to Ballachulish?
The cheapest way to get from Perth to Ballachulish is to drive which costs $27.17 - $41.30 and takes 1h 52m.
What is the fastest way to get from Perth to Ballachulish?
The fastest way to get from Perth to Ballachulish is to drive which takes 1h 52m and costs $27.17 - $41.30 .
Is there a direct bus between Perth and Ballachulish?
No, there is no direct bus from Perth to Ballachulish. However, there are services departing from Canal Street and arriving at Tourist Information via Buchanan Bus Station. The journey, including transfers, takes approximately 5h 1m.
How far is it from Perth to Ballachulish?
The distance between Perth and Ballachulish is 237 km. The road distance is 143.7 km.
How do I travel from Perth to Ballachulish without a car?
The best way to get from Perth to Ballachulish without a car is to bus which takes 5h 1m and costs .
How long does it take to get from Perth to Ballachulish?
It takes approximately 5h 1m to get from Perth to Ballachulish, including transfers.
Where do I catch the Perth to Ballachulish bus from?
Perth to Ballachulish bus services, operated by Ember, depart from Canal Street station.
Where does the Perth to Ballachulish bus arrive?
Perth to Ballachulish bus services, operated by Ember, arrive at Buchanan Bus Station.
Can I drive from Perth to Ballachulish?
Yes, the driving distance between Perth to Ballachulish is 144 km. It takes approximately 1h 52m to drive from Perth to Ballachulish.
Where can I stay near Ballachulish?
There are 511+ hotels available in Ballachulish. Prices start at $8.58 per night.
→
+0→
Transport search
Transport search
From Perth, where will you go next? Select a city below to get started