The journey from Nairn to Elgin is a 35 km trip along the A96. You can take the ScotRail train, which connects the two towns in approximately 40 minutes. Alternatively, the Stagecoach bus service provides a reliable link for commuters. The route passes through the scenic countryside of Moray, known for its distilleries and historic sites. It is a straightforward journey that serves as a vital link between these two historic Scottish towns.
Total Distance: 35 km driving distance, 32 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 40 mins | 50 mins |
| Avg Price | 8 GBP - 12 GBP | 7 GBP |
| Operator | ScotRail | Stagecoach Highland |
| Route | Nairn Station to Elgin Station. | A96 road. |
| Tip | Trains are frequent and offer a comfortable ride. | The bus is a good alternative if you are not near the train station. |
Spring and Summer for the best views of the Moray landscape.