The journey from Aviemore to Forfar covers approximately 140 kilometers. By car, you will travel south on the A9, then take the A90 road through Dundee to reach Forfar. By train, you will travel to Dundee, then take a local bus to Forfar, as Forfar does not have a train station. This route takes you from the Cairngorms to the town of Forfar in Angus. Expect a travel time of 2 to 3 hours depending on your mode of transport.
Total Distance: 140 km driving distance, 110 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 2 hours 15 mins |
| Avg Price | 35-55 GBP | 30-45 GBP fuel |
| Operator | ScotRail | N/A |
| Route | Aviemore to Dundee, then bus to Forfar. | A9 to Perth, A90 to Forfar. |
| Tip | Forfar does not have a train station; you must take a bus from Dundee. | The A90 is a major road; expect heavy traffic during peak hours. |
Spring and Summer for the best driving conditions on the A9 and A90.