Ballindalloch
Ballindalloch
Perth
Perth
Bus Driving

Ballindalloch to Perth

Updated: 28 May 2026

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.
Fastest Way
Driving, taking 2 hours.
Cheapest Way
Driving, costing approximately 25 GBP in fuel.
Compare Ballindalloch to Perth Routes
Bus
Connecting
Driving
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.
Travel Tips
  • Driving
    The A9 is a major road; be prepared for heavy traffic.
  • Parking
    Perth has several public car parks; check for charges.
  • Public Transport
    Use the local bus service for getting around Perth.
  • Weather
    Scottish weather can change quickly; carry a waterproof jacket.
  • Connectivity
    Mobile signal is generally good along the A9.
Safety Tips
  • Road Safety
    The A9 has several sections with speed cameras; adhere to limits.
  • Personal Safety
    Perth is generally safe, but standard precautions apply at night.
  • Night Travel
    Public transport is limited at night; plan your return journey.
  • Emergency
    Keep a mobile phone charged for emergencies.
People Also Ask
  • Is there a train?
    No, you must travel to Aviemore to catch a train.
  • How long is the drive?
    Approximately 2 hours.
  • Are there taxis?
    Yes, but they are expensive for this distance.
  • Is it a scenic route?
    Yes, it passes through beautiful countryside.
  • Can I cycle?
    Yes, but the A9 is not recommended for cycling.
Quick Info
  • From Ballindalloch, Moray, United Kingdom
  • To Perth, Perthshire, United Kingdom
  • Modes
Best Time to Travel

April to October for the best road conditions and outdoor activities.

Things to Do in Perth
1
Scone Palace
Visit this historic palace, the crowning place of Scottish kings. It is a must-visit for history lovers.
2
Perth Museum and Art Gallery
Learn about the history and culture of Perth. It is a small but interesting museum.
3
The Black Watch Castle and Museum
Learn about the history of the famous Black Watch regiment. It is a fascinating museum.
4
Branklyn Garden
Explore this beautiful garden featuring a wide range of plants. It is a great place for a walk.
Tags
Ballindalloch to Perth Moray to Perthshire travel driving to Perth Ballindalloch transport Perth city guide A95 road A9 road traveling in Scotland