Snow changes the Cairngorms completely. One decent cold snap and the hills go from brown and brooding to full-on Arctic, there are reindeer wandering about above Loch Morlich, and the pubs in Braemar have the fire going before lunch. And it’s only a few hours north of Edinburgh, which never stops feeling slightly mad to me.
This loop starts and ends in Aviemore and covers about 200 miles over three days. Reindeer and Cairngorm Mountain come first, then the Snow Roads over the Lecht to Braemar, then the highest main road in Britain and a quick run home up the A9. You’ll need your own car, so I’d book a hire car from Inverness early (more on tyres below). Coming by train? You can compare trains up to Aviemore and collect a car from there. For more cold-weather ideas my winter travel guides are a good place to start, and every route I’ve mapped lives on the road trips hub.
This article may contain affiliate links. If you make a purchase through these links, we earn a small commission at no extra cost to you. This helps fund the site and keeps our guides free. See our full affiliate disclosure for details.
Cairngorms Winter Road Trip: Quick Facts at a Glance
- Start: Aviemore. It has a train station, big supermarkets and more beds than anywhere else in the park
- End: Aviemore again, so no one-way hire fees
- Best length: 3 days. Add a 4th if you want a ski day or some slack for snow gates (I would)
- Total distance: About 200 miles (320 km)
- Best for: Snow chasers, couples after somewhere cosy, families with reindeer-mad kids, and skiers who fancy a day off the slopes
- Driving difficulty: Easy on the A9 and A95. The Lecht and the Cairnwell Pass are a very different story after fresh snow
- Best time to go: December to March. Late January to early March usually has the best snow cover and a bit more daylight
- Car needed: Yes, and ask about winter or all-season tyres when you book
- Snow gates: A939 at Tomintoul and Cock Bridge, A93 at Braemar, the Cairnwell summit and Spittal of Glenshee. Check Traffic Scotland every morning
- Main route: Aviemore → Cairngorm Reindeer Centre → Loch Morlich → Cairngorm Mountain → Loch an Eilein → Grantown-on-Spey → Tomintoul → The Lecht → Corgarff → Ballater → Braemar → Glenshee → Spittal of Glenshee → Pitlochry → House of Bruar → Dalwhinnie → Ruthven Barracks → Aviemore
The Route: What to Expect
It’s an anticlockwise loop out of Aviemore and you never double back. Day one stays local around Glenmore and Rothiemurchus, which gives you a day to get a feel for the car on icy roads. Day two picks up the Snow Roads (a 90-mile scenic route between Grantown-on-Spey and Blairgowrie) and drops you in Braemar for the night. Day three finishes the Snow Roads over Glenshee, cuts across the moors to Pitlochry and heads home up the A9 with a distillery and a floodlit ruin on the way.
Here’s the thing about winter up here: you plan around daylight, not miles. Day two has the twistiest roads and day three has the most mileage, and in July neither would bother you at all. But in midwinter the light’s gone by mid-afternoon, so leave early and keep lunch short. Snow gate shut when you wake up? Don’t panic, every day below has a plan B.
Swipe the table sideways to see every column on mobile.
| Day | Route | Drive time | Vibe |
|---|---|---|---|
| 1 | Aviemore → Glenmore → Cairngorm Mountain → Loch an Eilein → Aviemore | ~1 hr | Reindeer, ski slopes, icy lochs |
| 2 | Aviemore → Grantown-on-Spey → Tomintoul → The Lecht → Ballater → Braemar | ~2 hrs 30 | Snow Roads, castles, Royal Deeside |
| 3 | Braemar → Glenshee → Pitlochry → Dalwhinnie → Ruthven Barracks → Aviemore | ~3 hrs | Highest road in Britain, whisky, floodlit ruins |
Cairngorms Winter Road Trip Itinerary
Day 1: Aviemore → Glenmore → Cairngorm Mountain → Loch an Eilein → Aviemore
Driving: About 25 miles (40 km) all day, roughly an hour behind the wheel in short hops.
Day one stays close to Aviemore, which is what you want while you’re still working out how the hire car feels on ice. The ski road climbs through the Rothiemurchus pinewoods to Glenmore, home to the only free-ranging reindeer herd in Britain, with Loch Morlich below and usually frozen round the edges. Higher up is Cairngorm Mountain, where a funicular runs to the top (when it’s working, more on that below) and the ski tows hum away on a good snow day. Then it’s back down for a late-afternoon walk round Loch an Eilein, a small loch ringed with pines and a ruined castle on its island, before tea in Aviemore.
Things to do:
- Cairngorm Reindeer Centre (about 7 miles / 15 minutes from Aviemore, spend around 2 hours): Join the guided hill trip out to the herd and feed reindeer from your hand on the open hillside. It’s as daft and lovely as it sounds. Book online in advance and wear proper winter kit, because the herders may not take you up in jeans (fair enough, it’s freezing out there). The centre also shuts for a few weeks after the Christmas holidays.
- Loch Morlich (about 1 mile / 3 minutes from the Reindeer Centre, spend 30 minutes): Britain’s highest beach, roughly 300 metres above sea level. Walk out onto the sand (snow, more likely) and look back up at the Cairngorm plateau. On a still frosty morning it’s ridiculously pretty and I’d argue it’s the best free view of the whole trip.
- Cairngorm Mountain (about 3.5 miles / 10 minutes up the ski road, spend 2 to 3 hours): Ride the funicular up to the Ptarmigan top station for soup and a view in the UK’s highest restaurant, or hire some kit and have a go on the beginner slopes. In ski season foot passengers can’t head off onto the open mountain from the top. The railway has also had long spells out of action over the years, so check it’s running before you build the day round it.
- Loch an Eilein (about 10 miles / 20 minutes back down the ski road via Inverdruie, spend 1 to 1.5 hours): The path round the loch is mostly flat and takes about an hour, past the island castle. Try to go in the last hour of light. The low sun turns the pine trunks a sort of copper colour and it’s lovely.
- Aviemore (about 3 miles / 10 minutes, spend the evening): Back to base for dinner, a pint and an early night, because tomorrow’s the big one. Not booked a bed yet? Grab an Aviemore base on Booking.com sooner rather than later, the town fills up fast when there’s snow on the hill.
Where to Stay in Aviemore
Day 2: Aviemore → Grantown-on-Spey → Tomintoul → The Lecht → Ballater → Braemar
Driving: About 72 miles (116 km) and around 2 hours 30 minutes of actual driving. It’s the slowest, twistiest day, so don’t trust the sat nav timings.
This is the Snow Roads day, and it’s the one you’ll still be talking about on the drive home. You follow the Spey to Grantown, climb the A939 over the Bridge of Brown hairpins to Tomintoul (the highest village in the Highlands) and then the road hauls itself up over the Lecht at about 637 metres. Down the other side you pass Corgarff Castle and drop through Glen Gairn into Royal Deeside, where Ballater and Braemar look like they’ve been lifted off a shortbread tin. Fill the tank and a flask in Aviemore first, because between Tomintoul and Ballater there’s not much of anything.
Things to do:
- Grantown-on-Spey (about 15 miles / 25 minutes from Aviemore, spend 45 minutes): A neat Georgian planned town laid out in the 1760s, with a long square that looks great under fresh snow. Grab a coffee and if the paths aren’t sheet ice, have a short wander into Anagach Woods on the edge of town.
- Tomintoul and Still (about 14 miles / 30 minutes via the Bridge of Brown, spend 30 to 45 minutes): The Bridge of Brown hairpins are the trickiest bit of the entire Snow Roads, so go slow, especially on the way down. Just before the village look out for Still, a raised viewing box that frames the hills. Then stroll the one long main street and have a nose round the Whisky Castle shop.
- The Lecht (about 6 miles / 15 minutes from Tomintoul, spend 30 minutes to half a day): The high point of the day, literally. The ski slopes here are small and gentle, so it’s a good spot for a first go on skis. Or have the best snowball fight of your adult life in the car park, which is honestly what I’d do.
- The Watchers and Corgarff Castle (about 3 miles / 10 minutes from the Lecht, spend 20 minutes): Four hooded metal seats in a lay-by, looking down on Corgarff Castle. It’s a white tower house inside a star-shaped wall that once housed redcoats sent to hunt down Jacobites and, later on, whisky smugglers. The castle’s shut all winter, but the view from the seats is the reason to stop anyway.
- Ballater (about 17 miles / 35 minutes via Gairnshiel, spend 1 to 1.5 hours): Take Gairnshiel Bridge gently on the way, it’s a very steep old humpback and you’ll feel it in your stomach. Ballater itself is a handsome granite village with the restored Old Royal Station, where Queen Victoria used to get off the train for Balmoral, and plenty of places for a late lunch.
- Braemar (about 17 miles / 30 minutes along the Dee past Crathie and the Balmoral gates, spend the evening): Tonight’s stop. It’s tiny, it’s ringed by mountains, and it shares the record for the coldest temperature ever recorded in the UK at −27.2°C. Which goes a long way to explaining why the pubs take their fires so seriously.
Where to Stay in Braemar
Tours from Viator
Day 3: Braemar → Glenshee → Pitlochry → Dalwhinnie → Ruthven Barracks → Aviemore
Driving: About 100 miles (160 km) and roughly 3 hours of driving. The longest day of the three, but the second half is mostly quick A9.
You start the last day with a climb. About twenty minutes out of Braemar the A93 tops out at the Cairnwell Pass, 670 metres up and the highest main road in Britain, with Glenshee’s ski tows strung across the slopes either side. From there you drop past the old Devil’s Elbow and Spittal of Glenshee, cut over the moors to Pitlochry for lunch, then head north up the A9 for a whisky stop at Dalwhinnie and the floodlit ruin of Ruthven Barracks. By the time you roll back into Aviemore you’ll have done a full lap of Britain’s biggest national park, which feels like a decent three days’ work.
Things to do:
- Glenshee Ski Centre and the Cairnwell Pass (about 9 miles / 20 minutes from Braemar, spend 30 minutes or a full ski day): Scotland’s biggest ski area, with around 21 lifts spread over four mountains, so skiers could easily lose the whole day here. Everyone else, pull in at the top for the view and a hot drink, then carry on south.
- Connecting Contours at the Devil’s Elbow (about 1 mile / 5 minutes south of the summit, spend 15 minutes): The third Snow Roads installation, a viewpoint seat above the old double hairpin. Drivers used to grind up a 1 in 3 gradient here until the road got straightened, so look down at the old line and be glad you’re on the new one.
- Spittal of Glenshee (about 5 miles / 10 minutes, spend 15 minutes): Stretch your legs by the old humpback bridge. Then head south on the A93, turn off onto the B950 for Kirkmichael and pick up the A924 over the moors to Pitlochry. It’s a quiet, pretty road and a lot more fun than going the long way round by Blairgowrie.
- Pitlochry (about 25 miles / 45 minutes via Kirkmichael and Moulin, spend 1.5 to 2 hours): Lunch, then a walk along the river to the dam and its salmon ladder. You pass the Moulin Inn just above town on the way in, and in my experience there’s nowhere better round here for a bowl of something hot.
- House of Bruar (about 10 miles / 15 minutes up the A9, spend 30 to 45 minutes): Half posh country store, half enormous food hall, and a good leg-stretch before the high stretch of the A9. The Falls of Bruar walk starts right behind it but I’d only bother if the path isn’t glazed with ice.
- Dalwhinnie Distillery (about 23 miles / 25 minutes, spend 45 minutes): It calls itself the highest and coldest distillery in Scotland, and once you step out of the car you won’t argue. Book a tour with the whisky and chocolate pairing. Winter hours are shorter though, and bad weather can shut it at short notice.
- Ruthven Barracks (about 13 miles / 20 minutes, spend 20 minutes, then 13 miles / 20 minutes home to Aviemore): A roofless government barracks on a mound above Kingussie, built after the 1715 Jacobite rising. The last people to use it were Jacobites waiting to hear from Bonnie Prince Charlie after Culloden (the message, when it came, was basically every man for himself). It’s free, always open and lit up after dark, which makes it a properly moody last stop.
Not sure where to go next?
Take our 60-second quiz — 7 questions, 21 destinations, one perfect match.
Recommended Tours and Tickets From Get Your Guide
Grab the Map
Grab the map and follow along
Every stop from this guide, pinned in Google Maps. No sign-up, no email, totally free. We don't gatekeep here.
- Every stop pinned
- Works on your phone
- No account needed
Lost it later? In the Google Maps app, tap You, then Maps, and it'll be waiting for you.
ℹ️ Add the map to your Google Maps app.
After opening Google maps, click YOU and then scroll down to MAPS. It should be located there. Any issues, just get it touch, it’s no problem!
Where To Stay For This Cairngorms Road Trip
You only need two bases, Aviemore at either end and Braemar in the middle. Both get busy when the snow’s good (ski weeks, Christmas, New Year) so book early. Here’s how I’d split the nights.
Aviemore (nights 1 and 3): Stay near Grampian Road, the main street, if you want to walk to dinner and the station. For somewhere quieter and woodier, look along the ski road at Inverdruie or Coylumbridge, which also gives you a head start on Glenmore in the morning. Families tend to go for the big resort hotels with pools, and on a sleety afternoon I completely get it.
Braemar (night 2): The Fife Arms is the splurge, an old coaching inn crammed with art and roaring fires. Otherwise there’s a handful of smaller hotels, guesthouses and B&Bs, and you can walk everywhere. It’s a tiny village though, so book well ahead.
Ballater (alternative for night 2): More choice, more places to eat, and only 17 miles from Braemar. It adds a bit of driving to the start of day three but nothing hard.
Grantown-on-Spey (alternative for nights 1 and 3): Quieter and often cheaper than Aviemore, and only 25 minutes away. Worth a look if Aviemore’s booked solid.
Pit Stops & Side Detours
The loop links up fine on its own, but a few add-ons are worth stealing an hour for (or a whole fourth day). Keep them short in winter. Every detour eats into your daylight.
- Highland Wildlife Park at Kincraig, about 7 miles south of Aviemore. Snow leopards, polar bears and wolves look very much at home in the snow here. It shuts at 4pm in winter with last entry an hour before, so go in the morning
- Linn of Dee, about 6 miles west of Braemar, where the river squeezes through a narrow rocky gorge. Brilliant in a hard frost. It’s a dead-end road so you’ll come back the same way
- Glen Muick and Loch Muick from Ballater, a mountain loch under Lochnagar that feels gloriously wild in winter. Only go if the glen road’s been cleared
- Balmoral, which opens its grounds, shop and restaurant for free on selected winter days. The castle itself stays shut, so check the dates before you turn in at the gates
- Uath Lochans near Kincraig, a cluster of little lochans with a short climb to a viewpoint. Very pretty when they freeze over
- Skip: bolting on Loch Ness or an afternoon in Inverness. It looks close on the map, yet in winter it eats a whole day of light you’d rather spend in the snow. Save it for the North Coast 500 road trip, which starts in Inverness anyway
Gear we actually travel with
Passport holders, packing cubes, travel wallets. Stuff that earns its place in the bag.
Browse the shopLocal Eats Worth Chasing
Winter food up here is all about thawing you out, and it’s very good at it. Expect venison, smoked fish, serious baking and whisky turning up where you least expect it.
- Cullen skink, a smoked haddock and potato soup that tastes twice as good after a morning on the hill
- Soup with a view at the Ptarmigan, the UK’s highest restaurant, at the top of the Cairngorm funicular
- Venison from the Rothiemurchus farm shop at Inverdruie, handy if you’re self-catering in Aviemore
- A pint by the fire in the Flying Stag at the Fife Arms in Braemar. Pubs don’t get much cosier
- Lunch at the Moulin Inn above Pitlochry, an old coaching inn that brews its own beer
- Dalwhinnie whisky with a chocolate pairing, ideally the Winter’s Gold if it’s on (it’s made only from spirit distilled in the colder months)
- Cranachan for pudding whenever you spot it. Raspberries, cream, honey, oats and whisky never need defending
Road Trip Playlist
Podcasts to Queue Up
There’s a lot of empty road on this loop, especially over the Lecht and up the A9, and the signal comes and goes. Download these before you leave the hotel wifi.
- The Rest Is History, for their Jacobite episodes. Corgarff and Ruthven make a lot more sense afterwards
- BBC Radio Scotland’s Out of Doors, a gentle weekly ramble through Scottish wildlife and the outdoors
- Treasure Island on audiobook, since Robert Louis Stevenson wrote a big chunk of it while staying in Braemar
- A Scottish folklore or ghost story series for the dark drive home on day three
- A long comedy interview to get you through the empty miles over the Drumochter Pass
Road Trip Essentials
Look, winter driving in the Highlands isn't scary if you prep for it. Most of this is common sense, and a couple of bits I learnt the cold way.
The right hire car, on the right tyres. No car, no trip, so sort this first. I'd compare hire cars from Inverness Airport a few weeks out and ask about winter or all-season tyres before you pay, because a 4x4 on summer tyres is still basically a sledge. Landing late? Pre-book an airport transfer into town and pick the car up fresh the next morning instead. If you're driving up from Edinburgh it's about three hours to Aviemore, and my Edinburgh walking tour is a good way to fill the day before.
Traffic Scotland, every morning, no exceptions. The snow gates on the Lecht and Glenshee can open and shut within a few hours, and Traffic Scotland is where closures show up first. I check it over breakfast and again before any high pass. If it says closed, believe it (and please dont be the person who tries to squeeze round the barrier).
A proper winter car kit. Scraper, de-icer, a blanket, a torch, water, snacks, a phone charger and a flask of something hot. Keep the tank above half too, because fuel stops thin out fast once you leave the A9. It all feels like overkill right up until you're sat in a queue on Drumochter with the engine running and the snow coming in sideways.
Offline maps and a working eSIM. Signal drops out over the Lecht, through Glen Gairn and on bits of Glenshee, which is exactly where you don't want the sat nav giving up. Download the whole area on Google Maps before you set off. Visiting from abroad? A UK travel eSIM from Airalo costs far less than roaming, and my guide to the best travel eSIMs compares the options.
Layers, grip and a hat you're not too cool to wear. Pretty much every good stop involves a short walk, and car parks up here turn to glass overnight. Bring a waterproof, a warm mid-layer, gloves, boots with real grip and maybe a cheap pair of microspikes for the lochside walks. My packing tips cover the rest.
Travel insurance, because winter loves a plot twist. A slide into a ditch, a cancelled flight, an ankle that meets black ice. I'd sort travel insurance before you go rather than gamble, and my travel insurance guide explains what's actually worth paying for.
A guided day if the passes make you nervous. Not everyone fancies the Lecht in a blizzard, and that's fair. You can browse guided Cairngorms tours from Aviemore or book a Highland day tour with a local guide and let someone else deal with the hairpins for a day.
Rent a Car
Travel Hubs
Recommended Websites and Resources:
- Flights: Find the best deals on Trip.com
- Hotels: Best rates on Booking.com · Best hostels on HostelWorld · Ratings and bargains on TripAdvisor
- Apartments: Affordable rentals on VRBO
- Car hire: Best prices on RentalCars.com
- Travel insurance: AirHelp for flight delay compensation
- Activities: Tours and skip-the-line tickets on GetYourGuide · Instant mobile tickets on Tiqets
- Trains: Most affordable trains on Trainline · Rail passes on Rail Europe
- Travel eSIMs: Use your mobile phone anywhere worldwide with Airalo
- Need more help planning your trip? Visit our Resources Page to see all the companies we trust and use for our travels






