The journey from Dingwall to Kirkcaldy covers approximately 260 kilometers. You will travel south via the A9, passing through Perth and crossing the Queensferry Crossing into Fife. This route takes you through the heart of Scotland. Driving is the most convenient option, taking about 3 hours and 30 minutes. Alternatively, you can take the train from Inverness to Kirkcaldy, which is a comfortable and scenic journey.
Total Distance: 260 km driving, 210 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 3 hours 30 mins |
| Avg Price | 60-100 GBP | 55-75 GBP |
| Operator | ScotRail | N/A |
| Route | Dingwall to Inverness, then train to Kirkcaldy. | A9 to Perth, then M90 to Kirkcaldy. |
| Tip | The train offers a relaxing way to see the Scottish landscape. | The M90 is a major motorway; drive with care. |
Spring and summer for the coastal views in Fife.