The journey from Avoch to Edinburgh is approximately 260 kilometers south along the A9 and M90. You will pass through the heart of the Highlands, crossing the Forth Road Bridge into the capital city. Driving is the most direct method, taking about 3.5 hours. Alternatively, you can take a bus to Inverness and catch a direct train to Edinburgh. Edinburgh is a world-famous city known for its castle and festivals.
Total Distance: 260 km driving, 210 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 3 hours 30 mins |
| Avg Price | 45-70 GBP | 50-65 GBP |
| Operator | ScotRail | Personal Vehicle |
| Route | Bus to Inverness, then train to Edinburgh Waverley. | A832 to A9, then M90 towards Edinburgh. |
| 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.