There are 3 ways to get from Aberdeen to Ballater by bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Line 201 bus  •  2 h 12 min

  1. Take the line 201 bus from Aberdeen, Holburn Junction (Union Street) to Banchory, Mount Street 201 / ...
  2. Take the line 201 bus from Banchory, Mount Street to Ballater, Victoria Road 201 / ...

$6 - $10

2 alternative options

Taxi  •  55 min

  1. Take a taxi from Aberdeen to Ballater 41 miles

$110 - $140

Drive  •  55 min

  1. Drive from Aberdeen to Ballater 41 miles

$8 - $13

What companies run services between Aberdeen, Scotland and Ballater, Scotland?

You can take a bus from Aberdeen to Ballater via Banchory, Mount Street in around 2 h 12 min.

Bus operators
Stagecoach UK
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Aberdeen, Holburn Junction (Union Street) to Banchory, Mount Street
Ave. Duration
1 h
Frequency
Every 30 minutes
Estimated price
$4 - $6
Schedules at
stagecoachbus.com
Bus from Banchory, Mount Street to Ballater, Victoria Road
Ave. Duration
41 min
Frequency
Hourly
Estimated price
$2 - $4
Schedules at
stagecoachbus.com
Other operators
Taxi from Aberdeen to Ballater
Ave. Duration
55 min
Estimated price
$110 - $140
Aberdeen Taxis
Phone
+44 1224 686868
Website
aberdeen-taxis.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, Getting to Milan from the airport and Need to know: Eurostar - to help you get the most out of your next trip.

Questions & Answers

The distance between Aberdeen and Ballater is 58 km. The road distance is 66 km.

The cheapest way to get from Aberdeen to Ballater is to line 201 bus which costs £4 - £8 and takes 2 h 12 min.

The quickest way to get from Aberdeen to Ballater is to taxi which takes 55 min and costs £85 - £110.

No, there is no direct bus from Aberdeen to Ballater. However, there are services departing from Aberdeen, Holburn Junction (Union Street) and arriving at Ballater, Victoria Road via Banchory, Mount Street. The journey, including transfers, takes approximately 2 h 12 min.

It takes approximately 2 h 12 min to get from Aberdeen to Ballater, including transfers.