The journey from Invergordon to Dundee is 210 km, taking you south through the Highlands and into the Tayside region. You can drive via the A9 or take the train via Inverness. This route connects the Highlands to the vibrant city of Dundee. Expect a travel time of approximately 3 hours.
Total Distance: 210 km driving distance, 180 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 3 hours |
| Avg Price | 35-55 GBP | 35-45 GBP fuel |
| Operator | ScotRail | N/A |
| Route | Invergordon to Inverness, then Inverness to Dundee. | A9 south to Perth, then A90 to Dundee. |
| Tip | The train journey is very scenic as it passes through the mountains. | The A9 and A90 are major roads; be prepared for heavy traffic. |
May to September for the best weather.