The journey from Invergordon to Kirkcaldy covers approximately 230 kilometers. The most efficient way to travel is by train, which runs from Invergordon to Inverness and then directly to Kirkcaldy via the East Coast Main Line. Driving via the A9 is also a popular choice, taking you through the heart of the Scottish Highlands and into Fife. Kirkcaldy is a historic town known for its long promenade and links to Adam Smith.
Total Distance: 230 km driving distance; 175 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 3 hours 30 mins |
| Avg Price | 50-85 GBP | 35-50 GBP in fuel |
| Operator | ScotRail | N/A |
| Route | Invergordon to Inverness, then train to Kirkcaldy. | A9 to Perth, then M90 to Kirkcaldy. |
| Tip | The train ride from Inverness to Kirkcaldy is very comfortable. | The A9 is a major road; watch for speed cameras. |
May to September for the best weather to walk along the Kirkcaldy promenade.