The journey from Alness to Perth spans 190 kilometers, following the A9 road south through the heart of the Highlands. By car, the trip takes approximately 2 hours and 30 minutes. The train journey is also a viable option, requiring a change at Inverness. Perth, known as the Fair City, is a historic gateway to the Highlands. Both transport modes offer reliable and scenic travel options for this journey.
Total Distance: 190 km driving distance, 160 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 2 hours 30 mins |
| Avg Price | 35-55 GBP | 30-40 GBP in fuel |
| Operator | ScotRail | Personal Vehicle |
| Route | Alness to Inverness, then Inverness to Perth Station. | A9 south all the way to Perth. |
| Tip | The train journey offers beautiful views of the Cairngorms. | The A9 is a major arterial road; expect some heavy traffic. |
May to September for pleasant weather and outdoor activities.