The route from Newtonmore to Kirkcaldy takes you south through the Highlands to the coast of Fife. You will drive via the A9 and M90. By train, you travel to Perth and take a direct train to Kirkcaldy. The total distance is approximately 155 km. It is a scenic route connecting the Highlands to the Fife coast.
Total Distance: 155 km driving distance; 125 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 45 mins | 2 hours |
| Avg Price | 25-50 GBP | 30-45 GBP |
| Operator | ScotRail | N/A |
| Route | Newtonmore to Perth, then to Kirkcaldy. | A9, M90. |
| Tip | Kirkcaldy station is located near the town centre. | The M90 is the most direct route into Kirkcaldy. |
Summer for the best road conditions on the A9.