The route from Dingwall to Edinburgh spans 270 kilometers, primarily following the A9 south through the Cairngorms National Park. By train, you will travel from Dingwall to Inverness, then take the Highland Main Line to Edinburgh Waverley. This journey offers some of the most dramatic scenery in the UK, crossing the Grampian Mountains. Expect a travel time of roughly 4 to 5 hours depending on your chosen mode.
Total Distance: 270 km driving, 215 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 15 mins | 3 hours 30 mins |
| Avg Price | 50-90 GBP | 45-55 GBP |
| Operator | ScotRail | Personal Vehicle |
| Route | Far North Line to Inverness, then Highland Main Line to Edinburgh. | A862 to A9, continuing south to Edinburgh. |
| Tip | Sit on the right side of the train for the best views of the Cairngorms. | The A9 is a dual carriageway in sections; plan for roadworks. |
Late spring or early autumn for pleasant weather and fewer crowds.