The journey from Fortrose to Dunfermline covers approximately 230 kilometers. You can drive south via the A9 and M90, crossing the Queensferry Crossing. Alternatively, take a bus to Inverness and catch a train to Dunfermline. This route takes you from the Highlands into the historic heart of Fife. Expect a travel time of around 3 to 3.5 hours.
Total Distance: 230 km driving distance, 180 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 3 hours |
| Avg Price | 35-60 GBP | 40-50 GBP in fuel |
| Operator | ScotRail | Personal Vehicle |
| Route | Inverness to Dunfermline via Edinburgh or Perth. | A9 to M90. |
| Tip | Book in advance to save on train tickets. | The drive over the Queensferry Crossing is spectacular. |
May to September for exploring historic sites and gardens.