The journey from Avoch to Dunfermline is approximately 230 kilometers south along the A9 and M90. You will pass through the heart of the Highlands, crossing the Forth Road Bridge into the historic city of Dunfermline. Driving is the most direct method, taking about 3 hours. Alternatively, you can take a bus to Inverness and catch a direct train to Dunfermline. Dunfermline is a historic city known for its abbey and royal history.
Total Distance: 230 km driving, 190 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 3 hours |
| Avg Price | 40-65 GBP | 45-60 GBP |
| Operator | ScotRail | Personal Vehicle |
| Route | Bus to Inverness, then train to Dunfermline Station. | A832 to A9, then M90 towards Dunfermline. |
| Tip | The train journey is very scenic. | The M90 is a major motorway; watch for traffic near the Forth Bridge. |
May to September for the best weather and city events.