The journey from Dornoch to Perth covers approximately 200 km. By car, you will travel south on the A9, crossing the Highlands and entering the central belt. The train journey requires a change at Inverness and takes about 3 hours and 30 minutes. Perth is a historic city known as the Fair City and serves as a gateway to the Highlands. This route is a major artery connecting the north and south of Scotland.
Total Distance: 200 km driving distance, 160 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 2 hours 30 mins |
| Avg Price | 35-60 GBP | 30-45 GBP |
| Operator | ScotRail | Personal Vehicle |
| Route | Tain to Inverness, then Inverness to Perth. | A9 south to Perth. |
| Tip | The train journey is comfortable and offers scenic views. | The A9 is a major road; expect some sections with average speed cameras. |
May to September for pleasant weather and garden visits.