Skip to main content

How to get from Blairgowrie to Braemar by bus?

By bus

To get from Blairgowrie to Braemar in Aberdeenshire, you’ll need to take 2 bus lines: take the 59 from Wellmeadow, Blairgowrie station to Bus Station, Dundee City Centre station. Next, you’ll have to switch to the M92 bus and finally take the 201 bus from Union Square Bus Station, Aberdeen station to Post Office, Braemar station. The total trip duration for this route is approximately 5 hr 26 min.

326min
Walk to
59M92
Bus - M92M92
Bus - 201201
Walk to Braemar
Leaves from Wellmeadow, Blairgowrie

Step by Step

  • 1
    Walk to
    Walk to
    Wellmeadow, Blairgowrie
    ID 73726459
    10 yd • 1 min
  • 2
    undefined - 59M92
    Wait for
    59
    Dundee City Centre
  • 3
    Travel to
    Travel to
    Bus Station, Dundee City Centre
    ID 36325357
    54 min
  • 4
    Walk to bus station
    Walk to bus station
    Seagate Bus Station, Dundee City Centre
    ID 36325964
    110 yd • 2 min
  • 5
    Bus - M92M92
    Wait for bus
    M92
    Aberdeen
  • 6
    Ride to bus station
    Ride to bus station
    Union Square Bus Station, Aberdeen
    ID 23234592
    85 min
  • 7
    Walk to bus station
    Walk to bus station
    Union Square Bus Station, Aberdeen
    ID 23234572
    50 yd • 1 min
  • 8
    Bus - 201201
    Wait for bus
    201
    Braemar
  • 9
    Ride to bus station
    Ride to bus station
    Post Office, Braemar
    ID 23623242
    144 min
  • 10
    Walk to Braemar
    Walk to
    Braemar
    Invercauld Road
    80 yd • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app

Public transport directions from Blairgowrie to Braemar

The distance between Blairgowrie, Aberdeenshire and Braemar, Aberdeenshire is approximately 137.62 mi, which can typically be travelled in 326 min. Moovit will show you the directions from Blairgowrie to Braemar by bus, so no matter how you choose to travel in Aberdeenshire – you will always have plenty of easy options.

Public transport stations close to Blairgowrie

Blairgowrie is located at Blairgowrie, Aberdeenshire and the nearest public transport station is Wellmeadow, Blairgowrie.

Bus stations close to Blairgowrie:

  • Wellmeadow, Blairgowrie
  • Tesco, Blairgowrie
  • Boat Brae, Rattray

Public transport stations close to Braemar, Aberdeenshire

Braemar is located at Invercauld Road, Aberdeenshire and the nearest public transport station is Castle Car Park, Braemar.

Bus stations close to Braemar:

  • Castle Car Park, Braemar
  • Post Office, Braemar
  • Auchendryne Square, Braemar

Questions & Answers

  • What is the fastest way to get from Blairgowrie to Braemar?

    The fastest way takes 326 minutes, using Bus line 59, Bus line M92, Bus line 201.

  • Is there a direct between Blairgowrie and Braemar?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 5 hr 26 min.

  • Which line goes from Blairgowrie to Braemar?

    The null line goes from Wellmeadow, Blairgowrie station near Blairgowrie in Scotland to Dundee City Centre station. From there you’ll have to take 2 bus lines till Braemar station near Braemar in Aberdeenshire.

  • How long does it take to travel from Blairgowrie to Braemar by bus?

    The total travel time between Blairgowrie in Scotland and Braemar in Aberdeenshire by bus is about 5 hr 26 min.

  • Where do I get on the near Blairgowrie to get to Braemar?

    Get on the null from the Wellmeadow, Blairgowrie stop near Blairgowrie in Scotland.

  • Where do I get off the when travelling between Blairgowrie and Braemar?

    Get off the at the Braemar stop, which is closest to Braemar in Aberdeenshire.

Live arrivals, timetables, maps