From Braemar, Post Office (Mar Road) line 201 bus to Ballater, Golf Road, line 201 bus to Banchory, Mount Street, then line 201 bus to Union Square Bus Station. 2 h 48 min £7. From Braemar drive to Aberdeen. 1 h 15 min £11.
Bus from Braemar to Aberdeen
Stagecoach UK operates a bus from Braemar to Aberdeen hourly. Tickets cost $3 - $6 and the journey takes 29 min. 2 other operators also service this route.