The journey from Kyle of Lochalsh to Edinburgh covers approximately 280 km. You will travel through the heart of the Scottish Highlands. The most common public transport route is the train from Kyle of Lochalsh to Inverness, then to Edinburgh. Driving takes you along the A87 and A82 roads. This journey connects the coastal village of Kyle of Lochalsh with the historic capital of Scotland, Edinburgh.
Total Distance: 280 km driving distance; 200 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 6 hours 30 mins | 4 hours 30 mins |
| Avg Price | 60-100 GBP | 45 GBP fuel |
| Operator | ScotRail | N/A |
| Route | Kyle of Lochalsh to Inverness, Inverness to Edinburgh. | A87, A82, A9. |
| 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.