Skip to main content

How to get from Aberdeen to Braemar by bus?

By bus

To get from Aberdeen to Braemar in Aberdeenshire, take the 201 bus from Union Square Bus Station, Aberdeen station to Golf Road, Ballater station. Next, take the 203 bus from Golf Road, Ballater station to Post Office, Braemar station. The total trip duration for this route is approximately 2 hr 15 min. The ride fare is £18.50.

135min£18.50
Walk to bus station
Bus - 201201
Bus - 203203
Walk to Braemar
Leaves from Union Square Bus Station, Aberdeen

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Union Square Bus Station, Aberdeen
    ID 639070091
    160 yd • 2 min
  • 2
    Bus - 201201
    Wait for bus
    201
    Ballater
  • 3
    Ride to bus station
    Ride to bus station
    Golf Road, Ballater
    ID 630042061
    97 min
  • 4
    Bus - 203203
    Wait for bus
    203
    Braemar
  • 5
    Ride to bus station
    Ride to bus station
    Post Office, Braemar
    ID 630041672
    25 min
  • 6
    Walk to Braemar
    Walk to
    Braemar
    Invercauld Road
    80 yd • 1 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 Aberdeen to Braemar

The distance between Aberdeen, Aberdeenshire and Braemar, Aberdeenshire is approximately 59.88 mi, which can typically be travelled in 135 min. Moovit will show you the directions from Aberdeen 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 Aberdeen

Aberdeen is located at Aberdeen, Aberdeenshire and the nearest public transport station is Union Square Bus Station, Aberdeen.

Train stations close to Aberdeen:

  • Aberdeen

Bus stations close to Aberdeen:

  • Union Square Bus Station, Aberdeen
  • Guild Street, Aberdeen
  • Bridge Street, Aberdeen

Public transport stations close to Braemar, Aberdeenshire

Braemar is located at Invercauld Road, Aberdeenshire and the nearest public transport station is Post Office, Braemar.

Bus stations close to Braemar:

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

Questions & Answers

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

    The fastest way takes 135 minutes, using Bus line 201, Bus line 203.

  • Is there a direct bus between Aberdeen and Braemar?

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

  • Which bus line goes from Aberdeen to Braemar?

    The 201 bus line goes from Union Square Bus Station, Aberdeen station near Aberdeen in Scotland to Ballater station. From there you’ll have to take one bus line till Braemar station near Braemar in Aberdeenshire.

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

    The total travel time between Aberdeen in Scotland and Braemar in Aberdeenshire by bus is about 2 hr 15 min.

  • Where do I get on the bus near Aberdeen to get to Braemar?

    Get on the 201 bus from the Union Square Bus Station, Aberdeen stop near Aberdeen in Scotland.

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

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

  • How much is the bus fare from Aberdeen to Braemar?

    The ride from Aberdeen to Braemar costs £18.50.

Live arrivals, timetables, maps