Stagecoach UK operates a bus from Balmoral Castle to Aberdeen hourly. Tickets cost $2 - $4 and the journey takes 15 min. 2 other operators also service this route.
How to get from Balmoral Castle to Aberdeen
From Balmoral Castle walk to Crathie, Balmoral Rd End, 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 46 min £6. From Balmoral Castle drive to Aberdeen. 1 h 18 min £10.