The journey from Forres to Kirkcaldy spans approximately 230 km. You can take the train, which requires a change in Aberdeen or Edinburgh, or drive via the A96 and A90. Kirkcaldy, known as the 'Lang Toun', sits on the Fife coast and offers a rich industrial history. The route takes you through the heart of Scotland, crossing the iconic Forth bridges if you drive from the south or arriving via the coastal rail line. It is a journey that showcases the transition from the Highlands to the central belt.
Total Distance: 230 km driving, 190 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 3 hours 30 mins |
| Avg Price | £50-£80 | £45-£60 fuel |
| Operator | ScotRail | N/A |
| Route | Forres to Aberdeen, then Aberdeen to Kirkcaldy. | A96 to A90, then M90. |
| Tip | The train ride along the Fife coast is particularly scenic. | The M90 is a major motorway; expect heavy traffic during rush hour. |
May to September for the best weather to enjoy the Kirkcaldy waterfront.