The driving distance is approximately 350 road miles - about 6 hours of driving time, depending on your average speed and what route(s) you take.
36.1 miles
There is no Battle Of Stirling. You may be thinking of the Battle of Stirling Bridge in 1297.
Stirling to Inverness is 144 miles.
120 miles taking this route:Take M9 STIRLING, from Edinburgh, to A85 CRIANLARICH via A84 (at J10 on M9).Take A85 to OBAN.
35 miles
26.9
The distance by road between Aviemore and Stirling (both in Scotland) is 114 miles.
There are seven cities in Scotland: Aberdeen, Dundee, Edinburgh, Glasgow, Inverness, Perth and Stirling.
417
368
276 miles
400 miles