The journey from Grantown-on-Spey to Stirling covers about 160 km, primarily following the A9 south. By car, this takes approximately 2 hours and 30 minutes. Public transport involves a bus to Aviemore and a direct train to Stirling. Stirling is a historic city known for its castle and its role as the gateway to the Highlands.
Total Distance: 160 km driving distance; 135 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 2 hours 30 mins |
| Avg Price | 25-45 GBP | 25-35 GBP in fuel |
| Operator | ScotRail | Personal Vehicle |
| Route | Bus to Aviemore, train to Stirling via Perth. | A95 to A9 south via Aviemore and Perth. |
| Tip | The train journey is very comfortable and offers great views. | The A9 is the most direct route; watch for speed cameras. |
May to September for pleasant weather to explore Stirling Castle.