Dunfermline is a historic town located 210 kilometers south of Inverness. The most practical way to travel is by train, which takes approximately three hours with a change in Edinburgh or Perth. Alternatively, you can drive via the A9, which takes about three hours. Dunfermline is famous for its abbey, palace, and as the birthplace of Andrew Carnegie. This route takes you through the heart of Scotland.
Total Distance: 210 km driving distance; 175 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 3 hours |
| Avg Price | 35-55 GBP | 35-50 GBP in fuel |
| Operator | ScotRail | N/A |
| Route | Inverness to Edinburgh/Perth, then transfer to Dunfermline. | A9 to Perth, then M90 to Dunfermline. |
| Tip | Book your train tickets in advance to save money. | The A9 can be busy; allow extra time during peak hours. |
May to September for historical tours and town events.