The journey from Nairn to Elgin is a 35 km trip along the A96 road or the Highland Main Line. You can take a direct Stagecoach bus or a ScotRail train, both of which take approximately 35 minutes. This route connects the coastal town of Nairn to the cathedral city of Elgin. It is a very straightforward journey with frequent daily services.
Total Distance: 35 km driving distance, 30 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 35 mins | 50 mins |
| Avg Price | £9 - £15 | £8 - £12 |
| Operator | ScotRail | Stagecoach |
| Route | Nairn Station to Elgin Station. | A96 road via Nairn, Forres, and Elgin. |
| Tip | The train is faster and more comfortable than the bus. | The bus stops at various points in Elgin town center. |
Year-round, as this is a vital local commuter route.