The northernmost city in Britain sits at the heart of the Scottish Highlands — your gateway to Loch Ness, clan battlefields, and wild Highland scenery. Ships dock 25 miles away at Invergordon; the rewards are worth the transfer.
Ships berth at Invergordon on the Cromarty Firth — a walk-off pier about 25 miles north of Inverness city center.
💡 Pro move: Taxis from Invergordon to Inverness cost £50–£80+. Book in advance and always allow a generous buffer before all-aboard time — a delayed train is not an excuse the ship will accept.
Cruise ships dock at the Port of Cromarty Firth in Invergordon — a deep-water commercial and cruise terminal on the Cromarty Firth, roughly 25 miles north of Inverness.
| Cruise Line | Typical Berth / Arrival | Dock or Tender |
|---|---|---|
| Most cruise lines (Viking, Cunard, Princess, Celebrity, MSC, Marella, AIDA) | Quay West, Port of Cromarty Firth, Invergordon📍 | Docked |
| Smaller expedition vessels | Invergordon Pier / marina berths📍 | Docked |
Inverness port excursions range from the iconic Loch Ness cruise to poignant Highland battlefields and whisky distillery tours — plan your day around what matters most.
The must-do Highland experience: a boat cruise on the legendary dark waters of Loch Ness paired with a visit to the dramatic 13th-century ruins of Urquhart Castle on the shore. Monster spotting optional.
Find Loch Ness tours →Five miles from Inverness, this haunting moorland marks the site of the last pitched battle on British soil (1746). The visitor centre has a 360° battle immersion film and the battlefield itself is free to walk.
Find Culloden tours →A beautifully preserved 14th-century inhabited castle linked to Shakespeare's Macbeth, with magnificent formal gardens and woodland walks, about 12 miles from Inverness.
Find Cawdor Castle tours →The Highland capital is compact and walkable: riverside Inverness Cathedral, the Victorian Market arcade, Ness Islands footbridge loop, and Scotland's largest secondhand bookshop (Leakey's) all within easy reach of the train station.
Find Inverness city tours →Chanonry Point on the Black Isle (between Invergordon and Inverness) is one of the UK's best spots to watch bottlenose dolphins hunting on a rising tide — entirely free and utterly wild.
Find dolphin watching tours →The Dalmore Distillery at Alness is only about 5 miles from Invergordon pier, with Glenmorangie (Tain) and Balblair (Edderton) a little further north. Sample Highland single malts at the source with a guided tasting tour.
Find whisky distillery tours →Inverness city center is easy to explore on foot — the River Ness walk and Ness Islands loop are the highlights.
From Inverness Train Station, walk south along the riverside to Inverness Cathedral, cross to the Ness Islands on Victorian footbridges, loop around the wooded islands, and return along the opposite bank. Pass the castle viewpoint on the way back.
🗺️ See full route in Maps →A short city-centre wander through Inverness's best indoor spaces: the ornate Victorian Market arcade (19th-century wooden roof, local shops, cafes), then along Church Street to Leakey's — Scotland's largest secondhand bookshop in a converted 17th-century church.
🗺️ See full route in Maps →Climate normals for Inverness, Scottish Highlands, Scotland (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.
| Month | Avg High | Avg Low | Rainy Days | Sunrise | Sunset |
|---|---|---|---|---|---|
| Jan | 42°F / 6°C | 34°F / 1°C | 16 | 9:47 AM | 5:05 PM |
| Feb | 44°F / 7°C | 35°F / 2°C | 15 | 8:46 AM | 6:15 PM |
| Mar | 47°F / 8°C | 35°F / 2°C | 15 | 7:32 AM | 7:18 PM |
| Apr | 52°F / 11°C | 38°F / 3°C | 13 | 6:07 AM | 8:26 PM |
| May | 57°F / 14°C | 43°F / 6°C | 15 | 4:55 AM | 9:30 PM |
| Jun | 62°F / 17°C | 49°F / 9°C | 14 | 4:18 AM | 10:16 PM |
| Jul | 65°F / 18°C | 53°F / 12°C | 16 | 4:41 AM | 10:04 PM |
| Aug | 63°F / 17°C | 52°F / 11°C | 15 | 5:42 AM | 9:00 PM |
| Sep | 61°F / 16°C | 49°F / 9°C | 13 | 6:47 AM | 7:37 PM |
| Oct | 54°F / 12°C | 44°F / 7°C | 17 | 7:50 AM | 6:14 PM |
| Nov | 47°F / 8°C | 38°F / 3°C | 16 | 9:00 AM | 5:02 PM |
| Dec | 43°F / 6°C | 35°F / 2°C | 18 | 9:52 AM | 4:31 PM |
Source: Open-Meteo ERA5 (10-yr daily averages)
Upcoming cruises that call at Inverness, Scottish Highlands, Scotland. Dates, prices, and ports of call change — always confirm with the cruise line before booking.
Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.