Scenic route
Highland Main Line
Edinburgh → Inverness · Scotland
- 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
- Glacier Express Zermatt → St. Moritz
- Bernina Express Chur → Tirano
- Bergensbanen Oslo → Bergen
- West Highland Line Glasgow → Mallaig
More train routes in United Kingdom.