78.2 miles
72 miles
72 miles
145 miles
St. Andrews is located about 50 miles northeast of Edinburgh.
Edinburgh, Glasgow, Inverness, Aberdeen, Dundeen, St Andrews, Ben Nevis, Oban...
29.1 miles by road.
It's about 400 miles between St. Andrews, Scotland and London, England.
There is no such place as Ary. I'll assume you mean Ayr. Ayr to St Andrews - 93 miles.
Edinburgh, Glasgow, Inverness, Aberdeen, Dundeen, Loch Ness, Loch Lomand, St Andrews, Ben Nevis, Oban...
163 miles
13 miles
The address of the Aberdeen Branch is: 21 Franklin St., Aberdeen, 21001 2495