The journey from Nairn to Aviemore is a 50 km trip through the Highlands. You can take a ScotRail train with a change in Inverness or a Stagecoach bus. The train journey takes approximately 1 hour 30 minutes. This route connects the coastal town of Nairn to the popular resort town of Aviemore. It is a very straightforward journey with frequent daily services.
Total Distance: 50 km driving distance, 45 km straight-line air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 1 hour 30 mins | 2 hours |
| Avg Price | £15 - £25 | £12 - £18 |
| Operator | ScotRail | Stagecoach |
| Route | Nairn to Inverness, then train to Aviemore. | A96 and A9 roads via Inverness and Aviemore. |
| Tip | The train is faster and more comfortable than the bus. | The bus stops at Aviemore town center. |
Year-round, as this is a vital regional route.