The journey from Forres to Keith covers approximately 35 kilometers through the heart of Moray. You can travel via the A96 trunk road, which offers a direct route through Elgin and Fochabers. Alternatively, the ScotRail service connects Forres station to Keith station with a change often required at Elgin. The drive typically takes 35 minutes depending on traffic conditions near the Elgin bottleneck. This route is famous for its proximity to several world-renowned Speyside whisky distilleries.
Total Distance: 35 km driving distance, 30 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 55 mins | 35 mins |
| Avg Price | £9-£14 | £6-£10 fuel |
| Operator | ScotRail | Personal Vehicle |
| Route | Forres Station to Elgin Station, then transfer to Keith Station. | A96 trunk road via Elgin and Fochabers. |
| Tip | Check the ScotRail app for real-time platform changes at Elgin. | Watch for speed cameras in the 30mph zones through Fochabers. |
May to September for clear road conditions and longer daylight hours.