Inverness by Season: What Is Open When You Visit
The short version. Dunrobin Castle is shut 1 November to 31 March. The Jacobite Steam Train runs 1 June to 23 October. Urquhart Castle's closing time moves from 8.15pm in July to 4.30pm in December. And Inverness gets eighteen hours of daylight in June and under seven in December, which changes what a twelve-hour tour can physically do.
Seasonality here is not about temperature. It is about three hard closing dates and a swing in daylight big enough to reshape a day, and none of it appears on a tour listing. If you are booking outside high summer, read this before you pay.
Why season matters more here than further south
Two reasons, and they compound. The first is latitude: at 57 degrees north the daylight swings by eleven hours between the solstices, which is a bigger range than anywhere most visitors have planned a holiday before. The second is that the attractions these tours are built around are small, seasonal operations rather than year-round museums.
A castle in a city opens every day because it can staff it. A castle fifty miles up the A9 with a formal garden does not, and neither does a steam railway. That is why the calendar here changes what is possible rather than merely what is pleasant.
The three hard dates
| What | Open | Closed | What it costs you |
|---|---|---|---|
| Dunrobin Castle | 1 April to 31 October | 1 November to 31 March | The only indoor hour of an eleven-hour far-north day |
| The Jacobite Steam Train | Mornings 1 Jun to 23 Oct; afternoons 10 Jun to 25 Sep | Late October to late May | The whole point of the premium Glenfinnan fare |
| Eilean Donan Castle | 1 February to 22 December | 23 December to 31 January | Nothing — no Skye fare includes the entry anyway |
| Urquhart Castle | All year, on seasonal hours | 25 and 26 December | Nothing, but the closing time moves by four hours |
| The Fairy Pools | All year | Inaccessible 4 to 18 November | One stop on two of the Skye routes |
| Clava Cairns | All year, free | Never | Nothing at all |
How much daylight will you actually have?
Inverness sits at 57 degrees north, and the swing is larger than most visitors expect: about seven hours and a quarter of daylight in mid-January, rising to nearly eighteen in mid-June. At the solstices it runs from six and a half hours to just over eighteen.
That is not a comfort question, it is a logistics one. A twelve-hour Skye day in June finishes in broad daylight. The same tour in December spends both ends of itself in the dark, and you will see the middle of the day and very little else. The month-by-month figures.
Spring: March to May
The season turns at the end of March. Urquhart Castle moves to its 8.15pm closing on 1 April, Dunrobin opens on the 1st, and Eilean Donan extends to a 6pm close from 29 March. By April there are fourteen hours of daylight, which is enough for a full Skye day to finish in the light.
May is arguably the best month of the year here. Everything is open, the light lasts until late, and the pressure on Urquhart Castle has not yet built. Book the castle anyway.
Summer: June to August
The longest days and the busiest roads. June gives eighteen hours of light and opens the Jacobite Steam Train season on the 1st; the afternoon service starts on the 10th.
July and August are when Urquhart Castle sells out online well ahead, which is when a fare that includes the entry is worth most. It is also when the small car parks at the Skye stops fill by mid-morning, which is an argument for a coach over a hire car.
The high-summer move. If you are travelling in July or August, book a Loch Ness fare that carries the Urquhart ticket rather than buying separately. It costs about the same and it removes the one thing that can genuinely spoil the day. Which fares include it.
Autumn: September and October
The value season, and our pick if you can choose freely. September still has thirteen hours of daylight, everything is open, and the Jacobite afternoon service runs to the 25th. Urquhart drops to a 6pm close and Dunrobin stays open to the end of October.
October is the month things start closing: the Jacobite morning service finishes on the 23rd, Eilean Donan shortens after the 24th, Dunrobin shuts on the 31st. It is also when the beeches around the Clava Cairns turn, which is the best those stones look all year.
Winter: November to February
Short, quiet and cheap, and better than its reputation for the right itinerary. The loch, the battlefield and the cairns are open and almost empty. Urquhart runs 9.30am to 4.30pm.
What you lose is the far north and the train. Dunrobin is shut, the Jacobite is not running, and an eleven-hour day up the A9 spends hours of its length in darkness. Keep the routes short and close to the city, and the season works.
One date to note: the Fairy Pools are inaccessible from 4 to 18 November, so a Skye route built around them is not the one to book in that fortnight.
Which month should you come in?
| If you want | Come in | Because |
|---|---|---|
| Everything open, long light | May, June or September | All three hard seasons overlap |
| The steam train | June to late October | It runs on no other dates |
| Dunrobin Castle | April to October | It is shut the rest of the year |
| Quiet and cheap | November to February | Empty sites, short days |
| The best light on the lochs | September and October | Low sun, long shadows |
| A Skye day that finishes in daylight | April to September | Twelve hours needs fourteen hours of light |
Does the weather cancel tours?
Occasionally, and more often it reshapes them. Several operators reserve the right to cancel for weather, in which case you are refunded. More usually a guide reorders the route to put the sheltered stops where the squall is.
The bigger risk is not cancellation but visibility. Low cloud removes the Storr, the Quiraing and the Cuillin, and you will still have driven twelve hours. Every tour listed here refunds in full up to 24 hours ahead, which is enough notice to read a forecast and change direction.
Which season is cheapest?
Winter, and by a clear margin, but the saving is not in the fares so much as in everything around them. The tours themselves shift a little between seasons; accommodation in Inverness moves a great deal more, and the pressure on the good small-group days disappears entirely.
What winter costs you is choice. The far north loses its castle, Glenfinnan loses its train, and a twelve-hour Skye day loses most of its daylight. What is left — the loch, the battlefield, the cairns, the city — is genuinely good and genuinely quiet, and it is a real trip rather than a consolation.
When do things book out?
Two different answers, and confusing them is how people end up disappointed. The tours book out in the week or two before departure in high summer, and the sixteen-seat minibuses go first because there are sixteen seats.
Urquhart Castle books out much further ahead, and it is the one that matters, because once the online allocation has gone there is nothing to buy at the gate. In July and August that can be weeks. If you are travelling then, either buy the castle ticket the moment you have a date or choose a fare that already carries it.
What is open every single day of the year?
- The Clava Cairns. Free, open always, and unaffected by anything.
- Loch Ness itself, and every free stop on it: Dores, Foyers, Fort Augustus.
- The Inverness Castle Experience, daily except Christmas Day, with timed entry every ten minutes.
- Culloden battlefield. Check the National Trust for Scotland for the visitor centre's own hours.
- Urquhart Castle, except 25 and 26 December, on seasonal hours.
Which is another way of saying that the Great Glen works in any month. The further you travel from it, the more the calendar decides your day.
Frequently asked questions
Is Dunrobin Castle open in winter?
When does the Jacobite Steam Train run?
What is the best month to visit the Highlands from Inverness?
How much daylight is there in December?
Do Urquhart Castle's hours change through the year?
Is it worth visiting in winter at all?
Check what runs in the month you are travelling on Inverness Scotland Tours.
Days that run whatever the month

Loch Ness Cruise and Urquhart Castle visit from Inverness
Three and a half hours with the boat and the castle ticket both paid, and a toilet on board.
From $77 per person
Check Availability
Glen Affric & Culloden Tour from Inverness Including Admissions
The Culloden ticket inside the fare, plus the pinewood at Glen Affric and Beauly Priory.
From $87 per person
Check Availability
Hogwarts Express and the Scenic Highlands Day Tour from Inverness
The only fare here that holds a Jacobite Steam Train seat for you, June to late October.
From $275 per person
Check Availability
Inverness: John O'Groats, Dunrobin Castle & the Far North
An hour each at Dunrobin, Wick and John O'Groats — best between April and October.
From $78 per person
Check Availability