Today's journeys
Upcoming direct journeys for Aviemore to Inverness
First train 19:28 Last train 19:28
View more journeysBook with confidence
Book together, save 20%
No booking fees, ever
Pick your own seats
One-click Delay Repay
£5 free with LNER Perks
2% back with LNER Perks
Greener choice
Book together, save 20%
No booking fees, ever
Pick your own seats