How to get from Grantown-on-Spey to Inverness by car, truck, walk, bike
Distance between Grantown-on-Spey and Inverness is 40 kilometers (25 miles).
Driving distance from Grantown-on-Spey to Inverness is 53 kilometers (33 miles)
Route Map
Routes from grantown-on-spey-highland to inverness-highland
4 Ways from Grantown-on-Spey (United Kingdom/Highland) to Inverness (United Kingdom/Highland)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto High Street, A939 13 m
2. Continue onto B9102 1.24 km
3. At roundabout, take exit 2 onto A95 2.87 km
4. Turn right onto A938 14.53 km
5. Turn left onto A938 54 m
See more
Questions and Answers
What is the cheapest way to get from Grantown-on-Spey (United Kingdom/Highland) to Inverness (United Kingdom/Highland)?
How do I get from Grantown-on-Spey (United Kingdom/Highland) to Inverness (United Kingdom/Highland) the fastest?
How long does it take to get from Grantown-on-Spey (United Kingdom/Highland) to Inverness (United Kingdom/Highland)?