The journey from Avoch to Kirkcaldy covers approximately 185 km. You must first travel by bus or taxi to Inverness Station. From Inverness, take the ScotRail service heading south towards Edinburgh, alighting at Kirkcaldy. The route traverses the scenic Cairngorms National Park via the A9. This journey connects the coastal Highlands to the historic Fife coastline.
Total Distance: 185 km driving, 140 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 15 mins | 2 hours 45 mins |
| Avg Price | 45-70 GBP | 30-40 GBP fuel |
| Operator | ScotRail | Private Car |
| Route | Inverness Station to Kirkcaldy Station via Perth. | A9 and M90 motorway. |
| Tip | Book your ticket in advance via the ScotRail app to save on peak fares. | Watch for average speed cameras on the A9 between Inverness and Perth. |
May to September for clear views of the Cairngorms.