The journey from Nairn to Kirkcaldy covers approximately 215 kilometers. You will travel south via the A9, passing through Perth before joining the M90 and A92 towards the Fife coast. Kirkcaldy is a historic town known for its long promenade and industrial heritage. By train, the journey involves a change at Inverness and typically takes around 4 hours. Driving is the most direct method, taking approximately 3 hours.
Total Distance: 215 km driving distance; 170 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 3 hours |
| Avg Price | 45-80 GBP | 40-55 GBP in fuel |
| Operator | ScotRail | Personal Vehicle |
| Route | Nairn to Inverness, then train to Kirkcaldy. | A96 to Inverness, A9 to Perth, M90/A92 to Kirkcaldy. |
| Tip | The train station in Kirkcaldy is centrally located. | The A92 can be busy; allow extra time during peak hours. |
Summer for the Kirkcaldy Links Market and coastal walks.