Aviemore to Inverness trains

Ride the train across Scotland in style

Relax and gaze out at the stunning scenery of the English countryside as you speed across the country between Aviemore and Inverness.

Travelling with LNER means you'll arrive at your destination feeling refreshed and relaxed. With our price promise, you'll also get the best value tickets when you book direct.

Aviemore to Inverness

Average travel time
0h 37m

Aviemore to Inverness

Distance
25 miles

Today's train times

Upcoming direct journeys for Aviemore to Inverness

First train 19:28 Last train 19:28

View more journeys

11:48

11:29
Delayed
Platform 1
More Close
ScotRail from Edinburgh to Inverness

12:50

On time
Platform 1
More Close
Buy
ScotRail from Perth to Inverness

13:33

On time
Platform 1
More Close
Buy
ScotRail from Edinburgh to Inverness

14:39

On time
Platform 1
More Close
Buy
ScotRail from Glasgow Queen Street to Inverness

Escape to the Scottish Highlands

If you're canny, you can easily find cheap train tickets from Aviemore to Inverness and back, with timetables updated in real time.

LNER trains arrive and depart at Inverness station, located on Academy Street, close to Inverness Castle and the Museum & Art Gallery.

Things to do in Inverness

Whether you want to take in the beautiful views, tour ruins or museums, or try to catch a glimpse of Nessie, we'll help you plan your visit to Inverness.

Places to eat in Inverness

Whether you're splashing out or feeling frugal, you'll find somewhere to suit your needs when it comes to meal times in the highland capital.

Hotels in Inverness

When you're away, you might want to save your money for activities. We've selected a small bunch of budget friendly options that will keep you cosy when it's time for a wee kip.

Book 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