Calculate distance between two cities:
Distance calculator › United Kingdom › Scotland › Ballater › How to go from Ballater to Anstruther
Step by step driving directions and route map on how to go from Ballater to Anstruther by road.
Distance from Ballater to Anstruther: 99.7 mi
Reverse route: Driving directions from Anstruther to Ballater
B974, A90
99.7 mi1 hour 45 mins