The journey from Kyle of Lochalsh to Elgin covers approximately 200 km. You will travel through the scenic Scottish Highlands. The most common public transport route is the train from Kyle of Lochalsh to Inverness, then to Elgin. Driving takes you along the A87, A82, and A96 roads. This journey connects the coastal village of Kyle of Lochalsh with the historic town of Elgin.
Total Distance: 200 km driving distance; 160 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 3 hours |
| Avg Price | 35-60 GBP | 35 GBP fuel |
| Operator | ScotRail | N/A |
| Route | Kyle of Lochalsh to Inverness, Inverness to Elgin. | A87, A82, A96. |
| Tip | Check for engineering works on the rail lines before traveling. | The roads can be narrow and winding; drive with caution. |
May to September for the best scenery and weather.