The journey from Elgin to Inverness is a short, scenic trip of approximately 60 km along the Moray Firth coast. You can easily travel by train or bus, both of which are frequent and reliable. The train offers a comfortable ride with views of the coastline, while the bus provides a cost-effective alternative. This route is a common commute for locals and a simple journey for visitors.
Total Distance: 60 km driving distance, 55 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 50 mins | 1 hour 15 mins |
| Avg Price | 10 GBP - 15 GBP | 8 GBP - 12 GBP |
| Operator | ScotRail | Stagecoach North Scotland |
| Route | Elgin to Inverness via Forres and Nairn. | A96 road via Forres and Nairn. |
| Tip | Trains run hourly; check the ScotRail website for the latest timetable. | The bus stops in the center of both towns, making it very convenient. |
Year-round, as this is a short, reliable route.