The journey from Tain to Edinburgh covers approximately 260 kilometers, primarily following the A9. You will travel south through the Highlands, passing through Perth and crossing the Queensferry Crossing before reaching the capital city of Edinburgh. Driving takes about 3 hours and 45 minutes, while the train journey requires a change at Inverness and takes roughly 4 hours and 30 minutes. Edinburgh is a historic and vibrant capital, famous for its castle and festivals. This route offers a mix of dramatic mountain scenery and urban landscapes.
Total Distance: 260 km driving distance, 210 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 minutes | 3 hours 45 minutes |
| Avg Price | 50-80 GBP | 45-55 GBP in fuel |
| Operator | ScotRail | Personal Vehicle |
| Route | Tain Station to Inverness, then change for Edinburgh Waverley Station. | A9 south to Perth, then M90 to Edinburgh. |
| Tip | The train journey offers beautiful views of the Scottish countryside. | The A9 and M90 are major roads; be prepared for heavy traffic near Edinburgh. |
August for the Edinburgh Festival Fringe, or May to September for pleasant weather.