Buachaille Etive Mòr rising above the white Lagangarbh cottage at the head of Glen Coe

Things to do in Scotland: Edinburgh, Skye and the Highlands

Updated Leer en español

Photo: Colin, CC BY-SA 4.0

Scotland fills the northern third of Great Britain, and a first trip usually splits its time between the two big cities and the Highlands. Four places have their own pages: Edinburgh, the capital, with its castle above the Old Town; Glasgow, an hour west, for free museums and live music; Loch Ness and the Highlands, the Great Glen from Inverness to Fort William and Glen Coe; and the Isle of Skye, over the bridge or off the Mallaig ferry.

Two entries on the United Kingdom page sit outside those places: the painted harbour of Tobermory on Mull and the distilleries of the Speyside Whisky Trail. This page adds two stops that fit between the cities and the hills: Stirling Castle and St Andrews.

Places in this region

4 things to do in Scotland

We earn a commission when you book through our GetYourGuide links, at no extra cost to you.

The pale limewashed Great Hall of Stirling Castle under a blue sky

Walk through the royal halls of Stirling Castle

Stirling

Half a dayBook ahead

Walk through the grandest secular hall of late medieval Scotland and the chapel where Mary, Queen of Scots was crowned.

The stone Swilcan Bridge on the 18th fairway of the Old Course, with the R&A Clubhouse behind

Walk the Old Course on a Sunday in St Andrews

St Andrews, Fife

A day trip from EdinburghNo booking needed

Walk the 18th fairway of the Old Course and stand on the Swilcan Bridge on a Sunday, when golf stops and it becomes a park.

Painted houses along Tobermory harbour on the Isle of Mull

Photograph the painted harbour of Tobermory on Mull

Tobermory, Isle of Mull

A full day from ObanBook ahead

Tobermory's painted harbour was the set of Balamory, and as Mull's main town it gives you more to do than the photo.

Stone buildings of the Glenfiddich Distillery in Dufftown

Tour Speyside distilleries on the Malt Whisky Trail

Dufftown, Speyside

Book ahead

Taste your way round the visitor distilleries strung along the River Spey, with Dufftown as your base.

Plan your trip

  • Which places to pick

    Give Edinburgh three days, then choose how far north to go. With a week, add Glasgow or Stirling and two or three days in the Highlands around Loch Ness or Glen Coe. Skye needs about four days with a car on its own, so it belongs in a trip of ten days to two weeks. Speyside lies east of Inverness and pairs with the Cairngorms; Mull is a ferry ride from Oban and suits a slower west-coast trip.

  • How to combine them

    The classic loop runs from Edinburgh via Stirling to Glen Coe and Fort William, along the Road to the Isles to Mallaig and the ferry to Skye, back over the Skye Bridge past Eilean Donan to Loch Ness and Inverness, then south through the Cairngorms. The railways trace the same shape: the West Highland Line from Glasgow to Fort William and Mallaig, the line from Inverness to Kyle of Lochalsh for Skye, and the Highland Main Line from Inverness back to Perth. St Andrews is a day trip from Edinburgh; Stirling takes half a day from either city.

  • Getting around

    Edinburgh and Glasgow are about an hour apart by train, and Citylink coaches cover the long Highland routes. Beyond the cities, many roads are single-track with passing places, above all on Skye: pull in to let others pass and never park in a passing place. CalMac ferries carry cars to the islands, and in summer vehicle space should be reserved in advance. Scotland's drink-drive limit is lower than in the rest of the UK, so whoever drives should not drink at all.

  • When to go

    May to September brings the longest days and the most sights open. August is festival month in Edinburgh and the city fills months ahead, as it does again for Hogmanay at New Year. Many Highland and island sights close for the winter in mid or late October, among them Dunvegan Castle and the Elgol boats on Skye, and short days limit driving, so a winter trip leans on the cities. Historic Environment Scotland closes castles at short notice in high winds, so check on the morning of your visit.

Questions travellers ask

How many days do you need in Scotland?

A week covers Edinburgh, Stirling or Glasgow and a short Highland loop to Loch Ness or Glen Coe. Ten days to two weeks lets you add Skye, which deserves about four days with a car. Each destination page gives its own number of days.

Can you tour Scotland without a car?

Between the cities and along the main lines, yes: trains run from Glasgow to Fort William and Mallaig and from Inverness to Kyle of Lochalsh, and Citylink coaches cross to Skye. Rural buses are few, though, and many sights lie down single-track roads, so on Skye and in Glen Coe a car or a day tour is far easier.

Should I base myself in Edinburgh or Glasgow?

Edinburgh for a first trip: the castle, the Old Town and the festivals are there, and Stirling and St Andrews are easy day trips. Glasgow is better placed for the west, with trains to Loch Lomond and Fort William from Queen Street. The cities are about an hour apart by train, so you can see both from either.

Do I need to book CalMac ferries?

With a car in summer, yes: CalMac recommends buying tickets in advance and reserving vehicle space, for example on the Oban to Craignure crossing to Mull. Foot passengers have more flexibility, and some short crossings, such as Sconser to Raasay off Skye, take no bookings at all.

Other places to go

Things to do in United Kingdom

Photo credits (5)