The journey from Tain to Stirling covers approximately 220 kilometers, primarily following the A9. You will travel south through the Highlands, passing through Aviemore and Perth before reaching the historic city of Stirling. Driving takes about 3 hours and 15 minutes, while the train journey requires a change at Inverness and takes roughly 4 hours. Stirling, known as the Gateway to the Highlands, is a historic hub with a magnificent castle. This route offers a mix of dramatic mountain scenery and historic landmarks.
Total Distance: 220 km driving distance, 180 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 3 hours 15 minutes |
| Avg Price | 45-70 GBP | 40-50 GBP in fuel |
| Operator | ScotRail | Personal Vehicle |
| Route | Tain Station to Inverness, then change for Stirling Station. | A9 south all the way to Stirling. |
| Tip | The train journey offers beautiful views of the Scottish countryside. | The A9 is a major road; be prepared for average speed cameras. |
May to September for pleasant weather to explore Stirling's castle and old town.