The journey from St Andrews to Inverness covers 200 km. By train, you can take a bus to Leuchars station and then a train to Inverness, taking about 3.5 hours. Driving via the A9 is a direct option, taking roughly 3 hours. Inverness is the capital of the Highlands, famous for its proximity to Loch Ness.
Total Distance: 200 km driving, 170 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 3 hours |
| Avg Price | 50-90 GBP | 35-50 GBP fuel |
| Operator | ScotRail | N/A |
| Route | Bus to Leuchars, then train to Inverness. | A9. |
| Tip | Book via the ScotRail website for the best prices. | The A9 is a major road; watch for speed cameras. |
May to September for pleasant weather.