According the AA Route Planner (GB Edition) the distance is 28.3 miles, this will take about 0 hours and 47 minutes to drive, assuming you take the direct route and there are no stops, accidents, breakdowns or other hold ups en route.
85 miles you can use google maps or AA autoroute to find routes and distance between places
Glasgow
It's about 400 miles between St. Andrews, Scotland and London, England.
Glasgow Edinburgh St Andrews
163 miles
13 miles
32.4 miles
Around 35 miles (55 km).
Edinburgh, Glasgow, Inverness, Aberdeen, Dundeen, St Andrews, Ben Nevis, Oban...
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...
The driving distance from Bar Harbor, Maine to Saint Andrews, NB Canada is 159 miles/256 km taking this route:Take SR-3 NORTH, from Bar Harbor, to U.S. 1 NORTH to CALAIS.Take U.S. 1 NORTH to CALAIS, where you will follow signs to NEW BRUNSWICK (N.B.) HWY 1 to SAINT JOHN, via the INTERNATIONAL BRIDGE into ST. STEPHEN, N.B.Take N.B. 1 to N.B. 127 to ST. ANDREWS at EXIT 25.Take N.B. 127 to St. Andrews.