The route from Aviemore to Kirkcaldy spans approximately 170 kilometers, taking you from the Cairngorms to the Fife coast. By car, the journey takes about 2 hours and 30 minutes via the A9 and M90. By train, you can travel via Edinburgh, which is a convenient and scenic route. Kirkcaldy is known as the 'Lang Toun' and offers a long promenade along the Firth of Forth. This journey is popular for those commuting or visiting the coastal towns of Fife. Expect varied scenery, from mountain passes to coastal plains.
Total Distance: 170 km driving distance; 140 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 2 hours 30 minutes |
| Avg Price | 35-65 GBP | 30-45 GBP in fuel |
| Operator | ScotRail | Personal Vehicle |
| Route | Aviemore to Edinburgh, then train to Kirkcaldy. | A9 south to M90, then A92 to Kirkcaldy. |
| Tip | The train station in Kirkcaldy is centrally located. | The A92 can be busy; allow extra time during peak hours. |
Summer months for coastal walks and promenade activities.