Aviemore to Inverness train

Cheap train tickets from Aviemore to Inverness

Showing times and prices for May 30

Cheapest

-

Average

10

The best way to find a cheap train ticket from Aviemore to Inverness is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Caledonian Sleeper
07:44AM0h51
Aviemore
08:35AMInverness
Find prices
0 transfers
LNER
07:30PM0h35
Aviemore
08:05PMInverness
61One-way
0 transfers
First ScotRail Service
07:00AM0h48
Aviemore
07:48AMInverness
111One-way
0 transfers
First ScotRail Service
09:52AM0h37
Aviemore
10:29AMInverness
111One-way
0 transfers
First ScotRail Service
11:29AM0h32
Aviemore
12:01PMInverness
111One-way
0 transfers

Train schedule from Aviemore to Inverness

Showing trains for tomorrow, Tuesday, May 30
First ScotRail Service
07:00AM0h48
Aviemore
07:48AMInverness
0 transfers
Caledonian Sleeper
07:44AM0h51
Aviemore
08:35AMInverness
0 transfers
First ScotRail Service
09:52AM0h37
Aviemore
10:29AMInverness
0 transfers
First ScotRail Service
11:29AM0h32
Aviemore
12:01PMInverness
0 transfers
First ScotRail Service
12:49PM0h36
Aviemore
01:25PMInverness
0 transfers
First ScotRail Service
01:33PM0h42
Aviemore
02:15PMInverness
0 transfers
First ScotRail Service
02:39PM0h50
Aviemore
03:29PMInverness
0 transfers
First ScotRail Service
04:29PM0h37
Aviemore
05:06PMInverness
0 transfers
First ScotRail Service
05:50PM0h36
Aviemore
06:26PMInverness
0 transfers
LNER
07:30PM0h35
Aviemore
08:05PMInverness
0 transfers
First ScotRail Service
08:32PM0h52
Aviemore
09:24PMInverness
0 transfers
First ScotRail Service
10:05PM0h36
Aviemore
10:41PMInverness
0 transfers
First ScotRail Service
10:40PM0h37
Aviemore
11:17PMInverness
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
May 30
Wed
May 31
Thu
Jun 01
Fri
Jun 02
Sat
Jun 03
Sun
Jun 04
Mon
Jun 05

Fastest train times from Aviemore to Inverness

Showing times and prices for May 30

Fastest Journey

32 m

Average

35 m

Trains per day

5

Distance

40 km

Of the 5 trains that leave Aviemore for Inverness every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

First ScotRail Service
11:29AM0h32
Aviemore
12:01PMInverness
111One-way
0 transfers
LNER
07:30PM0h35
Aviemore
08:05PMInverness
61One-way
0 transfers
First ScotRail Service
12:49PM0h36
Aviemore
01:25PMInverness
111One-way
0 transfers
First ScotRail Service
05:50PM0h36
Aviemore
06:26PMInverness
111One-way
0 transfers
First ScotRail Service
10:05PM0h36
Aviemore
10:41PMInverness
111One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Aviemore to Inverness

distanceDistance24 miles (39 km)
priceAverage train ticket price$12 (€10)
frequencyTrain frequency11 a day
changesDirect trainYes, there are 11 direct trains a day
carriersTrain companiesScotrail, London North Eastern Railway or Caledonian Sleeper

Trains from Aviemore to Inverness cover the 24 miles (39 km) long route taking on average 41 min with our travel partners like Scotrail, London North Eastern Railway or Caledonian Sleeper. Normally, there are 11 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $7 (€6), but the average price of train tickets is $12 (€10). Travelers depart most frequently from Aviemore and arrive in Inverness.

Train companies: ScotRail from Aviemore to Inverness trains

Buy your official ScotRail train tickets from Aviemore to Inverness from $7 (€6) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular trip.

ScotRail

It’s easy to book your ScotRail train ticket from Aviemore to Inverness online with Omio! Simply check the current ScotRail train schedules for your ideal departure and arrival times, compare the best route from Aviemore to Inverness as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that train and book cheap ScotRail train tickets online. Prices for ScotRail trains from Aviemore to Inverness start at $7 (€6) one-way if you book in advance, and you can expect to travel around 24 miles (39 km). If you search for ScotRail trains in the Omio app, you can check straight away if the ScotRail tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by train to Inverness from Aviemore. Let Omio do all the work for you finding the best Aviemore to Inverness ScotRail train ticket so you can enjoy a smooth and comfortable journey!

Trains from Aviemore to Inverness 

Trains from Aviemore to Inverness are fast, and usually take less than 40 minutes. Passengers can choose from more than 10 services per day from Monday to Saturday and more than five on a Sunday. All of the trains on this route are direct, intercity services operated by ScotRail.  

Aviemore to Inverness Train Time: Daily departures 

There are numerous departures from Aviemore to Inverness each day from Monday to Friday, with around one service operating every one or two hours. The first train service departs early in the morning and the last train departs late at night. On Sundays, trains depart every two to three hours throughout the day. The first train on a Sunday departs in the middle of the day and the last service in the evening.  

How long is the journey by train from Aviemore to Inverness? 

It takes just under 40 minutes to travel by train from Aviemore to Inverness. Travel is provided by one of ScotRail's fast intercity trains. This rapid, direct journey requires zero changes and involves just one stop along the way. 

What are the departure and arrival stations for trains from Aviemore to Inverness? 

Departure train station: Aviemore Railway Station is located on Grampian Road in the centre of the town. The station has a seated waited area as well as a food outlet, free WiFi, a newsagent and toilets. The station is a short walk from anywhere in the centre of Aviemore and approximately a 25-minute walk from the town's northernmost lodges and hotels.    

Arrival train station: Trains from Aviemore arrive at Inverness Railway Station, which is in the centre of the city on Academy Street. The station is within the city's main shopping area and is just a few minutes' walk to Inverness Castle. Inverness Railway Station features numerous food outlets, toilets, waiting areas, showers, WiFi, a photo booth and ATMs. 

 Which train companies travel from Aviemore to Inverness? 

All trains on this route are operated by ScotRail, Scotland's biggest rail provider with an extensive rail network that connects the whole country. ScotRail operates all the rail services from Aviemore to Inverness, with multiple fast journeys throughout the week on its intercity trains.  

ScotRail Aviemore to Inverness 

All ScotRail services on this route are fast and direct, taking less than 40 minutes to reach Inverness from Aviemore on every train from Monday to Sunday. There are numerous trains available for passengers, with services operating every one to two hours from Monday to Saturday and one train every two to three hours on a Sunday.  

Aviemore to Inverness Trains: Services onboard 

Passengers can book a choice of First Class or Standard Class tickets on all trains from Aviemore to Inverness. First Class travel with ScotRail provides passengers with extra legroom, a power socket at every seat, a window blind for window seats and a choice of complimentary refreshments. All ScotRail intercity trains on this route provide passengers with free WiFi, toilets and a catering trolley.

ScotRail is dedicated to offering travel assistance to any passengers with special requirements or mobility issues. Travel assistance needs to be booked up to two hours in advance of the train departure from Aviemore. Assisted Travel staff can help passengers with boarding and alighting as well as offering assistance within the station. ScotRail allows passengers to take a bicycle on board any train from Aviemore to Inverness, but the space needs to be reserved in advance by phone. Each passenger has an allowance of up to three items of luggage, which includes a maximum of two large items and one hand item. Passengers may also bring two small domestic pets on board, which must be either on a lead or in a cage. 

How do I find cheap train tickets from Aviemore to Inverness? 

Cheaper tickets from Aviemore to Inverness are available to passengers who book in advance. The earlier the ticket is booked, the greater the potential savings. Flexibility in regard to both departure time and date can also help passengers find cheaper tickets. Booking a seat on a specific train will often be a lower cost option too. Discounted advance tickets are available for both First Class and Standard seats.  

FAQs: Trains from Aviemore to Inverness

FAQs: Travel by train from Aviemore to Inverness easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Aviemore to Inverness.
FAQs
Train tickets from Aviemore to Inverness for some dates and times can be found for as cheap as $7 (€6)  one way in the next 7 days.
If you’re looking to purchase your train tickets in the next week, you can expect the Aviemore to Inverness train price to come in at an average of $12 (€10)  one way.
The Aviemore to Inverness train distance is approximately 24 miles (39 km).
The train time to Inverness from Aviemore is on average 41 min  for the 24 mile (39 km) long journey, but the time it takes to go between Aviemore and Inverness by train can vary depending on specific dates or traveling on weekends and holidays.

When traveling this route, Omio customers are departing most frequently from Aviemore   and arriving in Inverness.

Passengers booking this route most frequently board their trains from Aviemore and need to travel around 1.6 miles (2.6 km) from the city center to get to this train station.

Passengers arriving in Inverness most often arrive at Inverness and need to travel around 0.1 miles (91 m) from this train station to the city center.

For the route from Aviemore to Inverness you can take a train with Scotrail, London North Eastern Railway or Caledonian Sleeper. Be sure to check out all possible train companies that offer services to Inverness from Aviemore on Omio to compare what amenities they may have.
Yes, there are 11 direct trains per day from Aviemore to Inverness, and you can find a direct train for this journey with Scotrail  on Omio. It's worth paying attention to when you book your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
On average, there are 11 trains a day from Aviemore to Inverness. The train times and services may be different on weekends and holidays compared to weekdays.
The first Aviemore to Inverness train departs at 7: 00 AM   and the last train from Aviemore to Inverness leaves at 10: 40 PM. Check out the most up-to-date train schedule from Aviemore to Inverness on Omio and find the best time to travel to your destination.
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you book train tickets from Aviemore to Inverness within the next 7 days, you can find tickets to cost on average $12 (€10) one way. To find the best prices for this journey, consider booking your train ticket from Aviemore to Inverness a few months in advance.

Important Stations and Airports for this connection

Aviemore
Inverness
The major railway station for departures from Aviemore is Aviemore. Read all the information you need to know about services, amenities and connections at Aviemore for your journey between Aviemore and Inverness.
AviemoreWifiShoppingParkingAccessibility
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
AccessibilityAccessibility
Public transit options for Aviemore
Location for Rail Replacement Services: Buses pick up/drop off from the car park in front of the station
HomeTrainsTrain Times to InvernessAviemore to Inverness train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language