Live dates & prices · 27 Dec 2026 – 7 Jan 2027
Christmas & New Year Tours in Scotland
Small-group tours from Edinburgh and Glasgow over Christmas and New Year. Every tour on this page leaves between 27 December and 7 January, and the dates and prices come straight from our booking system.
- Storytelling expert guides
- No more than 16 travellers
- Live dates & prices
Winter touring
Our guides plan every winter day around the daylight.
Pick your dates
When are you free?
Tap a day to see what leaves that day, or pick a week. The number under each date is how many tours have space for your group.
We don't run tours on 24, 25 or 26 December.
Isle of Skye
Skye over Christmas & New Year
Skye is our most popular tour, and it runs right through the holidays. Our 5-day Skye tours also leave on 31 December and 2 January, so you can see in the New Year on tour with us.
Live availability
Tours with space
Checking live dates…
From prices are per adult for the cheapest date you've picked. Your party price is the lowest total across your chosen dates. Space and price are checked again before you pay.
Touring at Christmas
Why tour Scotland between Christmas and New Year
Most of our tours keep running between Christmas and New Year. If you're spending the holidays in Edinburgh or Glasgow, you can still get out to the Highlands for a day or a few.
Your guide plans the day around the daylight, gets out of the van with you at every stop and tells the stories behind the places you see. We never take more than 16 travellers on our scheduled tours, so there's always time for your questions.
If you've got a few days free, our 3-day and 5-day Isle of Skye tours are the best way to spend them. Only got a day? Glencoe, Loch Ness, Stirling and St Andrews all run from 27 December, with a break over Hogmanay.
In late December the sun rises around 8:45am and sets around 3:45pm in Edinburgh. Your guide plans the stops around it.
We don't run tours on Christmas Eve, Christmas Day or Boxing Day. Tours start again on 27 December.
Our day tours take a break over Hogmanay. Our 5-day Skye tours still leave on 31 December and 2 January.
A warm waterproof jacket, a hat, gloves and boots with good grip. The weather in the Highlands can change a lot in one day.
From our blog
More on Christmas & New Year in Scotland
Need a hand?
Not sure which tour to pick?
Let us know where you're staying and which days you're free, and we'll help you find the right tour. If you'd rather have a guide and van to yourselves, take a look at our private tours.
Good to know
Christmas & New Year tour questions
Do you run tours on Christmas Day?
No. We don't run tours on 24, 25 or 26 December. Tours start again on 27 December and run right through to 7 January.
Can I go on a tour over Hogmanay or New Year's Day?
Yes, on our 5-day Isle of Skye tours. They leave from Edinburgh and Glasgow on 31 December and 2 January. Our day tours take a break from 31 December to 2 January.
Do tours cost more over the holidays?
Yes, on some dates. Tours from 27 to 30 December cost more than the same tours in January. The price you see on this page is live for your dates and group, and it's checked again before you pay.
Will a multi-day tour be back by 7 January?
Not always. This page shows every tour that leaves between 27 December and 7 January, so a Skye tour leaving on 6 January gets back on 8 January. Tick "Only show tours that finish by 7 January" to hide those.
What's the weather like at the end of December?
Cold and changeable. Expect wind and rain, frost on clear days and sometimes snow in the Highlands. Wrap up warm and bring a waterproof jacket and boots with good grip. Your guide keeps an eye on the roads and the forecast all day.
Can children come on a festive tour?
Yes, from age 12. If you're travelling with younger children, a private tour can be planned around your family.

