Keith is a historic town in Moray, easily accessible from Nairn via the A96 or the ScotRail network. The journey covers 55 kilometers through the heart of the Speyside whisky region. By train, you travel from Nairn Station to Keith Station with a quick change at Elgin. Driving is direct and takes less than an hour under normal conditions. The route passes through several charming towns including Forres and Elgin.
Total Distance: 55 km driving distance, 48 km straight-line distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 1 hour 10 mins | 50 mins |
| Avg Price | 12-18 GBP | 10-12 GBP fuel |
| Operator | ScotRail | Personal Vehicle |
| Route | Nairn to Elgin, then Elgin to Keith. | A96 trunk road. |
| Tip | Book tickets via the ScotRail app for cheaper fares. | The A96 is the most efficient route. |
Autumn for the Speyside whisky festival and harvest colors.