How to get from Aviemore to Inverness by car, truck, walk, bike

Distance between Aviemore and Inverness is 40 kilometers (25 miles).
Driving distance from Aviemore to Inverness is 48 kilometers (30 miles)

AviemoreInverness
Leaving from
Going to

Route Map

Routes from aviemore-highland to inverness-highland

4 Ways from Aviemore (United Kingdom/Highland) to Inverness (United Kingdom/Highland)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Grampian Road, B9152 2.38 km
2. Turn left onto A95 264 m
3. Turn right onto A9 42.95 km
4. Keep left onto A9 455 m
5. At roundabout, take exit 1 onto B865 502 m
6. At roundabout, take exit 2 onto Millburn Road, B865 1.57 km
7. Turn left onto Union Street 245 m
8. Turn right onto Queensgate 61 m
9. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Aviemore (United Kingdom/Highland) to Inverness (United Kingdom/Highland)?
How do I get from Aviemore (United Kingdom/Highland) to Inverness (United Kingdom/Highland) the fastest?
How long does it take to get from Aviemore (United Kingdom/Highland) to Inverness (United Kingdom/Highland)?

Information about Stations

All station in Aviemore (United Kingdom/Highland)
Ptarmigan Station Aviemore StationSheiling / Middle AviemoreAviemore Aviemore Station
All station in Inverness (United Kingdom/Highland)
Inverness Airport Inverness