Mountains at the head of Glen Coe, with a viewpoint plaque in the foreground

The Scottish Highlands

Lochs, glens, castles and ferry crossings across the north and west of Scotland

The Highlands cover the mountainous north and west of Scotland, and distances are large. This guide covers six bases: Inverness and Loch Ness, Fort William with Glencoe and Ben Nevis, the Isle of Skye, the Cairngorms, Oban with the ferry to Mull, and the Black Isle with Easter Ross.

Ben Nevis is the highest mountain in the British Isles, Urquhart Castle looks over Loch Ness, and Dunvegan Castle is the seat of the MacLeod chiefs. Some of the most scenic roads are single-track, ferries run to Skye, Mull and Kerrera, and weather can change a plan quickly, so allow time and check operators' pages before you travel.

  • Fly or take the sleeperInvernessInverness Airport lists flights to London, Manchester and European cities, and the Caledonian Sleeper serves Inverness, Fort William and Aviemore
  • Mull ferry45 minutesOban to Craignure, according to CalMac
  • SkyeBridge or ferryThe Skye Bridge carries the A87, or take the Mallaig to Armadale ferry (45 minutes, CalMac)
  • RoadsSingle-trackMany rural roads have passing places, so allow extra time and plan fuel stops

With kids in the Scottish Highlands

Animal attractions, railways, science centres, beaches and caves from our the Scottish Highlands guide, grouped by type. We hold no age ratings or child prices: check each place’s own site for age limits, height rules and family tickets.

Animals and wildlife

Railways, trams and rides

Science and discovery

Beaches and swimming

  • Loch MorlichLoch and beach, The Cairngorms: Aviemore & Grantown-on-Spey

Practical help: travelling with children and where to stay in the Scottish Highlands.

Itineraries

Plan your days

Short routes that stitch the areas together.

Inverness Cathedral, Inverness & Loch Ness
3 days

Great Glen and the west

Ness Islands, Inverness & Loch Ness
5 days

Add Skye

  • Inverness — a first night and Loch Ness
  • Isle of Skye — Portree, the Trotternish sights and Dunvegan Castle
  • Fort William — Glenfinnan and Glencoe on the way south
Loch Morlich, The Cairngorms: Aviemore & Grantown-on-Spey
A week

Mountains, firths and islands

  • Cairngorms — Loch Morlich, the Strathspey Railway and the Highland Wildlife Park
  • Black Isle — Chanonry Point, Rosemarkie and Cromarty
  • Inverness — the city and Culloden
  • Oban — a day trip across to Mull

Getting there

Arriving in the Scottish Highlands

Inverness is the main air and rail gateway to the Highlands, and Glasgow is the usual starting point for Fort William and Oban. Always check each operator for current times, fares and disruption, particularly for ferries in bad weather.

By air

Highlands and Islands Airports Limited lists flights from Inverness Airport to London, Manchester, Birmingham, Bristol, Belfast, Dublin and Amsterdam, among other destinations.

By train and sleeper

Inverness station is the terminus of the Highland Main Line. The West Highland Line serves Fort William and Mallaig, with a branch to Oban. The Caledonian Sleeper runs overnight from London Euston and lists Inverness, Fort William and Aviemore among its Highland destinations.

By coach

Citylink gives journey times to Fort William of about 2 hours from Inverness, 3 hours from Glasgow and 4 hours from Skye. CalMac says the bus from Glasgow to Oban takes just under 3 hours, and from Inverness to Oban 3 hours 30 minutes with a change at Fort William.

By ferry

CalMac gives 45 minutes for Oban to Craignure on Mull and 45 minutes for Mallaig to Armadale on Skye, and recommends vehicle reservations for Mull. A small ferry crosses to Kerrera from Gallanach in 5 minutes.

Journey times on this page are the operators' own headline figures. We do not publish timetables or fares.

Distances are long

Portree, the main town on Skye, is about 119 km from Inverness according to Wikipedia, and each base here is a long drive from the next. Choose two or three areas rather than trying to see all six.

Single-track roads

Many single-lane roads have passing places where vehicles pull in to let oncoming traffic pass. VisitScotland also asks drivers not to block passing places when they park.

VisitScotland: driving →

Check roads before you set off

VisitScotland points drivers to the Traffic Scotland route checker for roadworks, accidents and weather disruption.

Traffic Scotland →

Ferries

Ferries to Mull, Skye and Kerrera are run by CalMac. Vehicle reservations are recommended for Mull, and electric vehicle drivers can find charging points through ChargePlace Scotland, according to CalMac.

CalMac →

Trains and coaches

Trains and coaches link Inverness, Aviemore, Fort William and Oban. Reaching sights such as Glenfinnan, Glencoe, Fairy Pools or Culloden without a car needs extra planning, so check local bus operators.

Paying for local transport in the Scottish Highlands

Regional coaches, buses, trains and ferries

  • Scottish Citylink's website refused automated access, so we have not read its ticket or pass pages. Check it for coach routes and any pass or concession that applies to you. See the ports page for CalMac and NorthLink ferries, and the airports page for Inverness Airport buses and trains.Source: Scottish Citylink (site not readable to us).

ScotRail (Scotland’s trains).ScotRail runs most trains within Scotland. Its tickets page refused automated access, so check ticket types and any Scotland-only offers on its site.ScotRail tickets (opens in new tab)

Best time to go

The Scottish Highlands through the year

Many attractions, ferries and cafés change their hours by season, so check each website before you travel.

Spring and summerApril to August

Seasonal sights such as Glenfinnan Station Museum open from April, and hill and loch walking is easier than in winter. Midges are most active just before dawn and sunset and are less active in wind.

AutumnSeptember to November

Some visitor sites and ferry timetables shorten as the season ends, so confirm opening before you plan a day trip. Mountain weather can still turn quickly.

WinterDecember to March

Glencoe Mountain Resort runs snow sports in winter. The Scottish Avalanche Information Service reports on hazards on the hills, and severe weather can close roads and lifts.

Day trips

Beyond the city

Ideas for a day away from the Scottish Highlands. Check the operators for times and tickets.

Eilean Donan Castle on its tidal island
Western Highlands

Eilean Donan Castle

A castle on a small tidal island at the meeting of three sea lochs, about 1 km from Dornie.

eileandonan.com →
Inveraray Castle beside Loch Fyne
Argyll

Inveraray Castle

An early Gothic Revival country house on the shore of Loch Fyne, near Inveraray in Argyll.

inveraray-castle.com →

FAQ

Good to know before you go

How many areas should I visit?

Each base works for two or three days. Distances between them are long, so most visitors choose two or three areas rather than all six.

How do I get to the Isle of Skye?

Drive over the Skye Bridge, which carries the A87 across Loch Alsh, or take the CalMac ferry from Mallaig to Armadale, which CalMac says takes 45 minutes.

How long is the ferry from Oban to Mull?

CalMac says the Oban to Craignure crossing takes 45 minutes and recommends vehicle reservations. Check the timetable before you plan a day trip.

Can I visit without a car?

Trains and coaches reach Inverness, Aviemore, Fort William and Oban, and Citylink serves Skye. Many sights are away from the stations, so check local buses and tours before you rely on public transport.

What are single-track roads?

They are single-lane roads with passing places. VisitScotland says vehicles pull in so oncoming traffic can pass, and asks drivers not to block passing places when parking.

Are there midges?

Yes. Highland midges are most active just before dawn and sunset and are less active in wind. Carry repellent or a head net in summer.

Where can I see Loch Ness?

Urquhart Castle stands beside Loch Ness on the A82, about 21 km south-west of Inverness. Drumnadrochit and Fort Augustus are also on the loch.

What should I know before walking in the hills?

Check the Mountain Weather Information Service forecast and, in winter, the Scottish Avalanche Information Service. The Scottish Outdoor Access Code gives guidance on responsible access.

Nearby places

Guides near the Scottish Highlands

Our closest other guides, by straight-line distance between centres. Road and rail distances are longer: check a journey planner.

More in Scotland · Places A to Z · Getting between regions

Photo credits

Photos from Wikimedia Commons, used under the licences shown. All photo credits