The journey from Muir of Ord to Perth covers approximately 180 km. By train, you travel via Inverness and transfer to the direct service to Perth, taking about 2 hours 30 minutes. Driving takes roughly 2 hours 30 minutes via the A9. Perth is a historic city known as the 'Fair City' and is the gateway to the Highlands. This route takes you through the stunning scenery of the Highlands.
Total Distance: 180 km driving distance, 150 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 2 hours 30 mins |
| Avg Price | £25 - £45 | £20 - £30 fuel |
| Operator | ScotRail | N/A |
| Route | Far North Line to Inverness, then Highland Main Line to Perth. | A862 to A9, then south towards Perth. |
| Tip | Book your tickets well in advance to save money. | The A9 is a major road; expect some traffic near the Kessock Bridge. |
May to September for the best weather to explore the city and parks.