TrainRouter

Scenic route

Highland Main Line

Edinburgh → Inverness · Scotland

Highland Main Line — Edinburgh to Inverness
Photo · Wikimedia
Distance
300 km
Fastest time
≈ 3 h 30 min
Top speed
145 km/h
Operator
ScotRail
Train
ScotRail Inter7City HST
Countries
Scotland
In service since
1863

Page last updated 2026-07-20 · figures are published values, not live data · corrections log

Over Druimuachdar Pass at 452 m — the highest main line in Britain — threading the Cairngorms from the capital to the Highland capital.

View on the world railway map →

More scenic routes

More train routes in United Kingdom.