The journey from Ballindalloch to Perth covers 150 km. You will drive via the A95 and A9, which takes approximately 2 hours. This route takes you through the heart of the Highlands and into the historic city of Perth. It is a scenic drive that offers beautiful views of the Cairngorms and the surrounding countryside.
Total Distance: Driving distance 150 km, straight-line air distance 120 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 2 hours |
| Avg Price | 25 GBP - 40 GBP | 25 GBP (fuel) |
| Operator | Stagecoach North Scotland | N/A |
| Route | Bus to Aviemore, then bus to Perth. | A95 and A9. |
| Tip | The bus journey is slower than driving. | The A9 is a major road; be prepared for heavy traffic. |
April to October for the best road conditions and outdoor activities.