• Nothing Found

How to get from Inverness Airport to Aviemore

Aviemore is a town and tourist resort located within the Cairngorms National Park in the Highlands of Scotland. The town is popular for outdoor activities such as skiing, climbing, hiking and canoeing, as well as for being an excellent base for exploring the historical landmarks and rich wildlife of Cairngorms National Park.

To get from Inverness Airport to Aviemore, you have three transfer options; bus, train or taxi. Taking an airport taxi or private transfer is the fastest and more convenient option, as you will get directly from Inverness Airport to Aviemore in approximately 40 minutes. The bus is a good budget option, as it costs as little as £14.30 (€17) for a one-way trip to Aviemore, however, you will have to switch buses at Inverness city centre as there is no direct route from the airport, and the total travel time is 80 minutes. Similarly, the train is another budget-friendly option as it costs as little as £12.40 (€14.50) but again there is no direct route from the airport and the travel time is approximately 90 minutes.

Welcome Pickups offers meet and greet services and a friendly introduction to Inverness at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Taxi €80 40min 24/7
Bus €28.60 80.min 08:25–17:45
Train €29.00 35-50min 05:36–20:21

How to get from Inverness Airport to Aviemore by taxi

The fastest and most convenient way to get from Inverness Airport to Aviemore is by taking a taxi or private transfer. In just 40 minutes, you will get directly to your destination in Aviemore.

Taxi fare from Inverness Airport to Aviemore

The local drivers don’t offer a set-rate fare from Inverness Airport to Aviemore. The total cost will be calculated using a meter, but will also depend on several factors, such as the time of day and traffic. That said, the average total cost during the day is £67.00 (€80.00), while during the night it is approximately £80.00 (€96.00). If you would prefer a pre-set fare you can rely on, why not book your private transfer through Welcome Pickups.

Cost

£80.00 (€96.00)

Trip Duration

40 Minutes

*Prices may vary unless booked in advance.

Convenience
Safety
Value for money

Taxis are available 24/7 at Inverness Airport.

Where do I get a taxi from?

Taxis are available 24/7 at the dedicated taxi zone outside the terminal building.

Convenience

Taking a taxi from Inverness Airport to Aviemore is the most convenient way to travel. Your driver will take you directly from Inverness Airport to Aviemore without you having to carry your luggage through different bus and train stations, wait around in the cold, or have to change vehicles.

Editor’s Note

Although taking a taxi is the more expensive option, it can be worth it as it is the only direct way of getting from Inverness Airport to Aviemore. Plus if you are travelling with a larger group, splitting the fare will work out cheaper.

Useful Tips

Keep in mind that local taxis in Inverness are not colour coded. The way to identify a taxi is by the logos printed on the vehicle.
Tipping is not customary in Inverness. However, if you are happy with the service, a tip is seen as a kind gesture.
You will not be charged extra for your luggage in the Highlands.
Not all taxis in Inverness accept card payments, so if you want to pay by card you should check with your driver before starting your ride.

How to get from Inverness Airport to Aviemore by bus

There is no direct bus route from Inverness Airport to Aviemore. However, there are many buses leaving daily from Inverness Bus Station to Aviemore. Stagecoach bus routes 11/11A/11B will take you from the airport to Inverness Bus Station. From there, Stagecoach routes 37/X37/39/M39 will take you to Aviemore. The Citylink/Megabus routes M90/M10 also make the trip from Inverness to Aviemore. Total travel time will be approximately 80 minutes.

Bus fare from Inverness Airport to Aviemore

A one-way bus ticket from Inverness Airport to Aviemore will cost approximately £14.30 (€17), including your transfer from Inverness Airport to the main bus station in Inverness, depending on the specific bus route you will take.

Cost

£14.30 (€17)

Trip Duration

80 Mins

The frequency of the bus routes varies depending on the day of the week.

Convenience
Safety
Value For Money

The 37/37X bus runs from 08:25-17:45 on weekdays and Saturdays, and does not run on Sundays and bank holidays. The 39/M39 bus runs from 05:15-17:10 on weekdays, just on 05:15 on Saturdays, and does not run on Sundays and bank holidays. The Citylink/Megabus M90/M10 run from 06:45-17:15 on both weekdays and weekends.

Where do I get the bus from?

At the airport, you can take the bus from the designated bus section, outside the terminal building. You will get off at Inverness Bus Station, from where your next bus to Aviemore will pass through.

Convenience

While the most affordable way to get from Inverness Airport to Aviemore, the bus is not the most convenient travel option. You will definitely have some waiting time, as bus service is not very frequent, with only one bus every 45 to 90 minutes leaving for Aviemore from Inverness Bus Station on weekdays, and less frequently on weekends. Having to switch buses can also be challenging if you are carrying heavy luggage.

Editor’s Note

While not the most convenient option, if you are travelling light and don’t mind spending some extra time waiting, the bus service is reliable, easy to access and very affordable.

Useful Tips

The Stagecoach bus service to Aviemore does not run on Sundays.
There is overhead storage space available on the bus, but during peak travel times finding free space can be challenging.
You can pay for your ticket using a card when boarding the bus, or you can pre-book your ticket online.

How to get from Inverness Airport to Aviemore by train

There is no train running directly from Inverness Airport to Aviemore. However, if you get to Inverness Rail Station, there are daily trains departing to Aviemore. You can take stagecoach bus routes 11/11A/11B or a taxi to get to the train station. From there, there are about 10 trains per day going to Aviemore by ScotRail and LNER. Total travel time will be approximately 90 minutes.

Train fare from Inverness Airport to Aviemore

Your fare will depend on the specific train you take, and whether you choose Standard or First Class. Including your transfer from Inverness Airport to the train station, your total cost will start at £12.40 (€14.50).

Cost

£12.40 (€14.50)

Trip Duration

90 Mins

Convenience
Safety
Value for money

Where do I get the train from?

You will first have to get to the Inverness train station, which is located in Inverness city centre to then make your way to Aviemore by train.

Convenience

The train is a good budget-friendly and comfortable option, however, there is no direct route from Inverness Airport to Aviemore. There are also only 10 trains leaving per day, so you might have to wait over an hour to board your train. There are also no overnight trains available.

Editor’s Note

The trains from Inverness to Aviemore are very reliable and comfortable. If you are on a budget and you don’t have a lot of luggage, this may be a suitable option for you, as long as you plan for extra travelling time.

Useful Tips

There are no overnight trains available, and service is not very regular, so make sure to check the timetables when planning your trip.
You can save money by booking your train ticket online.
Assistance for travellers with disabilities is offered on trains.

Frequently asked questions

How much does a taxi cost from Inverness Airport to Aviemore?

There is no set taxi fare from Inverness Airport to Aviemore. Your Inverness taxi fare will be calculated using a taximeter, based on the time and distance travelled and will also depend on other factors, such as the time of day. The average total cost is £67.00 (€80.00) during the day and £80.00 (€96.00) during the night.

How do I get from Inverness Airport to Aviemore?

The only direct way to get from Inverness Airport to Aviemore is by an airport taxi or private transfer. If you get to Inverness city centre first, there are also buses and trains available.

What is the distance from Inverness Airport to Aviemore?

The distance between Inverness Airport to Aviemore is 58km. If you take a convenient and straightforward taxi, the drive will take approximately 40 minutes.

Was this helpful?

Pre-book online