The journey from Invergordon to Dunfermline covers approximately 240 kilometers. The most convenient way to travel is by train, with a change in Inverness and a direct line to Dunfermline. Driving via the A9 and M90 is also a popular choice, offering a scenic route through the Scottish Highlands. Dunfermline is a historic city, famous for its abbey and as the birthplace of Andrew Carnegie.
Total Distance: 240 km driving distance; 180 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 45 mins | 3 hours 45 mins |
| Avg Price | 55-90 GBP | 40-55 GBP in fuel |
| Operator | ScotRail | N/A |
| Route | Invergordon to Inverness, then train to Dunfermline. | A9 to Perth, then M90 to Dunfermline. |
| Tip | The train journey is very comfortable and offers great views. | The A9 is a major road; watch for speed cameras. |
May to September for the best weather to explore Dunfermline Abbey and Pittencrieff Park.