Invergordon
Invergordon
Aviemore
Aviemore
Train Driving

Invergordon to Aviemore

Updated: 28 May 2026

The journey from Invergordon to Aviemore is 85 km, taking you south through the heart of the Highlands. You can drive via the A9 or take the train via Inverness. This route is the gateway to the Cairngorms National Park, offering access to skiing, hiking, and wildlife. Expect a travel time of 1.5 hours.

Total Distance: 85 km driving distance, 70 km straight-line air distance.
Fastest Way
Driving, taking approximately 1 hour 30 minutes.
Cheapest Way
Train, if booked in advance.
Compare Invergordon to Aviemore Routes
Train
Connecting
Driving
Direct
Duration 2 hours 1 hour 30 mins
Avg Price 15-25 GBP 15-20 GBP fuel
Operator ScotRail N/A
Route Invergordon to Inverness, then Inverness to Aviemore. A9 south through Inverness and Carrbridge.
Tip The train journey is very scenic as it passes through the mountains. The A9 is a major road; be prepared for heavy traffic.
Travel Tips
  • Skiing
    Check the snow reports before traveling in winter.
  • Booking
    Book accommodation well in advance, especially during peak seasons.
  • Driving
    The A9 can be dangerous in winter; drive with extreme caution.
  • Train
    The train station in Aviemore is central and convenient.
  • Hiking
    Always carry a map and compass when hiking in the Cairngorms.
Safety Tips
  • Winter Driving
    Ensure your car has winter tires if traveling in the colder months.
  • Mountain Safety
    Weather in the Cairngorms changes rapidly; be prepared.
  • Emergency
    Keep your phone charged and carry a power bank.
  • Wildlife
    Do not feed the animals at the wildlife park.
People Also Ask
  • Is there a direct train?
    No, you must change at Inverness.
  • How long is the drive?
    Approximately 1 hour and 30 minutes.
  • Is it good for families?
    Yes, there are many family-friendly activities.
  • Can I ski there?
    Yes, Cairngorm Mountain is nearby.
  • Are there buses?
    Yes, there are bus services from Inverness.
Quick Info
  • From Invergordon, Scotland, United Kingdom
  • To Aviemore, Highland, United Kingdom
  • Modes
Best Time to Travel

December to March for skiing, or June to August for hiking.

Things to Do in Aviemore
1
Cairngorm Mountain
Enjoy skiing in winter or hiking in summer. It offers some of the best mountain views in Scotland.
2
Strathspey Steam Railway
Take a nostalgic trip on a vintage steam train. It is a great experience for all ages.
3
Loch Morlich
Relax on the sandy beach of this beautiful loch. It is perfect for water sports and picnics.
4
Highland Wildlife Park
See native and exotic animals in a large, natural setting. It is a great family day out.
Tags
Invergordon to Aviemore travel to Aviemore Cairngorms National Park A9 road trip Highland travel Aviemore transport Invergordon to Aviemore train Scotland adventure