Kyle of Lochalsh, Scottish Highlands, Scotland cruise port
Northern EuropeScotlandScottish Highlands › Kyle of Lochalsh

Kyle of Lochalsh, Scottish Highlands, Scotland

A small Highland village with an outsized doorstep — the Isle of Skye is literally steps away across the iconic Skye Bridge, with the world-famous Eilean Donan Castle just 8 miles down the loch.

⚓ Tender (small ships may dock)🕒 Typical call: 6-8 hrs💷 British Pound (GBP)🗣️ English / Scottish Gaelic
Docking
Tender for most ships; small expedition vessels can dock at Lochalsh Railway Pier
Walk to centre
2–5 min flat walk from tender pontoon to village shops and station
Best For
Isle of Skye day trips, Eilean Donan Castle, scenic railway to Plockton
Don't Miss
Walking the Skye Bridge and a Seaprobe Atlantis glass-bottom boat tour

Getting Ashore

Tenders drop you at the Kyle Pontoon right next to the railway station — the village is immediately in front of you.

Getting Ashore

  • 1
    Tender to Kyle PontoonMost cruise ships anchor in Loch Alsh and tender passengers to the Kyle Pontoon, located beside the railway station. Smaller expedition vessels (Lord of the Glens, PONANT ships) can dock directly at Lochalsh Railway Pier.
  • 2
    Village is right thereThe village centre, cafes, shops, and bus stops are a 2–5 minute flat walk from the pontoon. No shuttle or transfer needed.
  • 3
    Onward to Skye or Eilean DonanCross the Skye Bridge on foot (15–20 min walk to bridge foot), take a local bus (Citylink 915/916/917) to Eilean Donan Castle in Dornie (~15 min, £5–8), or join a cruise ship excursion for guaranteed return.

💡 Pro move: Taxis are extremely scarce — do not count on finding one dockside. Pre-book any private transfer well in advance.

Piers & Tendering by Cruise Line

Kyle of Lochalsh is primarily a tender port; only small expedition-class ships can berth at the railway pier.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise lines (larger ships)Kyle Pontoon (beside railway station)📍Tendered
Expedition ships (Lord of the Glens, PONANT)Lochalsh Railway Pier📍Docked

Top Excursions

Isle of Skye day tours and Eilean Donan Castle are the headline draws; most cruise lines offer both as organised excursions.

Iconic

Isle of Skye Highlights Tour

Cross the Skye Bridge and explore Skye's dramatic landscapes — the Old Man of Storr, Trotternish Ridge, Portree harbour, or Dunvegan Castle. The most popular full-day excursion from this port.

⏱ 5-7 hrs🚌 Coach tour📷 Iconic
Find Isle of Skye tours →
History

Eilean Donan Castle

Eight miles east in Dornie, this photogenic 13th-century castle sits where three sea lochs meet. Explore the restored Jacobean interiors, banqueting hall, and castle defences. Adult entry £13.

⏱ 2-3 hrs🚌 Bus or taxi🏰 Historic castle
Find Eilean Donan tours →
Nature

Seaprobe Atlantis Glass-Bottom Boat

Board Scotland's premier semi-submersible right from the Kyle Pontoon for views of kelp forests, seals, otters, and the WWII wreck of HMS Port Napier lying just below the surface.

⏱ 1-2 hrs🚢 Departs pier🦭 Wildlife
Book Seaprobe Atlantis →
Adventure

Scenic Railway to Plockton

Jump on the Kyle Line — one of Britain's most beautiful railways — for a 15-minute ride to Plockton, a picture-perfect village with palm trees growing along its sheltered harbour thanks to the Gulf Stream.

⏱ 1-2 hrs🚂 Train from Kyle station🌴 Unique scenery
Find Kyle Line rail experiences →
Culture

Walk to Kyleakin & Castle Moil

Cross the Skye Bridge on foot (free, ~45 min one-way) to Kyleakin village on Skye. See the atmospheric ruins of Castle Moil, a 15th-century MacKinnon clan stronghold perched above the strait.

⏱ 2-3 hrs🚶 Moderate walk🆓 Free
Explore Kyleakin →

Self-Guided Walks & Hikes

The village is compact and hilly; the main walks head up to The Plock viewpoint or across the iconic Skye Bridge.

The Plock Viewpoint

1.5 km round-trip | Easy–Moderate | 30–40 min

From the village centre, a 10–15 minute uphill walk brings you to The Plock, a community-owned headland with panoramic views of the Skye Bridge, Loch Alsh, and the Cuillin mountains. Look for otters in the water below.

  1. StartKyle of Lochalsh village centre
  2. EndThe Plock viewpoint, Kyle of Lochalsh
🗺️ See full route in Maps →

Skye Bridge Walk

2.4 km one-way | Easy | 30–45 min one-way

Walk the full length of the Skye Bridge on its dedicated pedestrian path. The crossing — including the Carrich Viaduct — stretches 1.5 miles and delivers sweeping views of Loch Alsh and the Cuillins. The path begins at the junction of Main Street and Station Road.

  1. StartMain Street, Kyle of Lochalsh
  2. StopSkye Bridge pedestrian path
  3. EndKyleakin, Isle of Skye
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for Kyle of Lochalsh, Scottish Highlands, Scotland (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy DaysSunriseSunset
Jan43°F / 6°C36°F / 2°C248:51 AM4:13 PM
Feb43°F / 6°C37°F / 3°C217:51 AM5:23 PM
Mar46°F / 8°C37°F / 3°C206:38 AM6:26 PM
Apr51°F / 11°C40°F / 4°C156:13 AM8:33 PM
May55°F / 13°C45°F / 7°C185:02 AM9:36 PM
Jun60°F / 16°C50°F / 10°C184:26 AM10:21 PM
Jul61°F / 16°C53°F / 12°C214:49 AM10:07 PM
Aug61°F / 16°C52°F / 11°C215:49 AM9:03 PM
Sep58°F / 14°C50°F / 10°C196:54 AM7:40 PM
Oct53°F / 12°C46°F / 8°C227:57 AM6:18 PM
Nov47°F / 8°C41°F / 5°C208:06 AM4:07 PM
Dec44°F / 7°C37°F / 3°C238:57 AM3:38 PM

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 🚕
    Pre-book transport or join a ship tour. Local taxis are nearly non-existent dockside. Buses to Eilean Donan run every 2–3 hours. If you want flexibility, book a private driver before you sail.
  • 🌧️
    Dress for all seasons in one day. Northwest Highland weather is famously fickle. Waterproof jacket, warm layers, and sturdy shoes are non-negotiable regardless of what the forecast says.
  • 🦟
    Midges peak June–September. These tiny biting insects swarm in wooded and grassy areas in still weather. Bring Smidge repellent or Avon Skin So Soft — widely sold locally.
  • 🏰
    Eilean Donan Castle sells no advance tickets. Buy on arrival at the castle. Peak summer adult entry is £13. Allow 1.5–2 hrs including travel; last admission is 5 PM.
  • 💷
    Cards widely accepted. The village is small but most cafes, shops, and buses take contactless payment. Keep a few pounds for very small purchases.

Cruises Calling Here

Upcoming cruises that call at Kyle of Lochalsh, Scottish Highlands, Scotland. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Lord of the Glens
Lindblad Expeditions Cruises
Round-trip from Inverness
⚓ Calls 03 Aug - 04 Aug 20266 nights15 portsDeparts 2026 Aug 03
View itinerary · 15 ports
6 days, round-trip 7 Night Scotlands Highlands and Islands Cruise
  1. 03 AugDeparting from Inverness, Scotland
  2. 03 Aug - 04 AugKyle of Lochalsh, Scotland
  3. 04 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  4. 04 Aug - 05 AugInverie, Scotland
  5. 05 AugIsle of Eigg, Scotland
  6. 05 Aug - 06 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  7. 06 AugIsle of Iona, Scotland
  8. 06 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  9. 06 AugOban UK, Scotland
  10. 07 AugCorpach, Scotland
  11. 08 AugLaggan, Scotland
  12. 08 AugFort Augustus, Scotland
  13. 09 AugLoch Ness, Scotland
  14. 09 AugInverness, Scotland
  15. 09 AugArriving in Inverness, Scotland
Find this cruise to book →
$9926from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Inverness → Kyle of Lochalsh
⚓ Calls 16 Aug 20265 nights15 portsDeparts 2026 Aug 11
View itinerary · 15 ports
5 days, one-way from Inverness to Kyle of Lochalsh
  1. 11 AugDeparting from Inverness, Scotland
  2. 11 AugInverness, Scotland
  3. 11 AugLoch Ness, Scotland
  4. 11 AugFort Augustus, Scotland
  5. 12 AugLaggan, Scotland
  6. 12 AugCorpach, Scotland
  7. 13 AugLoch Linnhe, Scotland
  8. 13 AugOban UK, Scotland
  9. 14 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  10. 14 AugIsle of Iona, Scotland
  11. 14 Aug - 15 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  12. 15 AugIsle of Eigg, Scotland
  13. 15 Aug - 16 AugInverie, Scotland
  14. 16 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  15. 16 AugArriving in Kyle of Lochalsh, Scotland
Find this cruise to book →
$13898from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Kyle of Lochalsh → Inverness
⚓ Calls 18 Aug 20265 nights14 portsDeparts 2026 Aug 18
View itinerary · 14 ports
5 days, one-way from Kyle of Lochalsh to Inverness
  1. 18 AugDeparting from Kyle of Lochalsh, Scotland
  2. 18 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  3. 18 Aug - 19 AugInverie, Scotland
  4. 19 AugIsle of Eigg, Scotland
  5. 19 Aug - 20 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  6. 20 AugIsle of Iona, Scotland
  7. 20 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  8. 20 AugOban UK, Scotland
  9. 21 AugCorpach, Scotland
  10. 22 AugLaggan, Scotland
  11. 22 AugFort Augustus, Scotland
  12. 23 AugLoch Ness, Scotland
  13. 23 AugInverness, Scotland
  14. 23 AugArriving in Inverness, Scotland
Find this cruise to book →
$10707from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Inverness → Kyle of Lochalsh
⚓ Calls 30 Aug 20265 nights15 portsDeparts 2026 Aug 25
View itinerary · 15 ports
5 days, one-way from Inverness to Kyle of Lochalsh
  1. 25 AugDeparting from Inverness, Scotland
  2. 25 AugInverness, Scotland
  3. 25 AugLoch Ness, Scotland
  4. 25 AugFort Augustus, Scotland
  5. 26 AugLaggan, Scotland
  6. 26 AugCorpach, Scotland
  7. 27 AugLoch Linnhe, Scotland
  8. 27 AugOban UK, Scotland
  9. 28 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  10. 28 AugIsle of Iona, Scotland
  11. 28 Aug - 29 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  12. 29 AugIsle of Eigg, Scotland
  13. 29 Aug - 30 AugInverie, Scotland
  14. 30 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  15. 30 AugArriving in Kyle of Lochalsh, Scotland
Find this cruise to book →
$11236from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Inverness → Kyle of Lochalsh
⚓ Calls 13 Jun 20275 nights15 portsDeparts 2027 Jun 08
View itinerary · 15 ports
5 days, one-way from Inverness to Kyle of Lochalsh
  1. 08 JunDeparting from Inverness, Scotland
  2. 08 JunInverness, Scotland
  3. 08 JunLoch Ness, Scotland
  4. 08 JunFort Augustus, Scotland
  5. 09 JunLaggan, Scotland
  6. 09 JunCorpach, Scotland
  7. 10 JunLoch Linnhe, Scotland
  8. 10 JunOban UK, Scotland
  9. 11 JunIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  10. 11 JunIsle of Iona, Scotland
  11. 11 Jun - 12 JunIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  12. 12 JunIsle of Eigg, Scotland
  13. 12 Jun - 13 JunInverie, Scotland
  14. 13 JunIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  15. 13 JunArriving in Kyle of Lochalsh, Scotland
Find this cruise to book →
$10869from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Round-trip from Inverness
⚓ Calls 08 Aug - 09 Aug 20276 nights16 portsDeparts 2027 Aug 03
View itinerary · 16 ports
6 days, round-trip 7 Night Scotlands Highlands and Islands Cruise
  1. 03 AugDeparting from Inverness, Scotland
  2. 03 AugInverness, Scotland
  3. 03 AugLoch Ness, Scotland
  4. 03 AugFort Augustus, Scotland
  5. 04 AugLaggan, Scotland
  6. 04 AugCorpach, Scotland
  7. 05 AugLoch Linnhe, Scotland
  8. 05 AugOban UK, Scotland
  9. 06 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  10. 06 AugIsle of Iona, Scotland
  11. 06 Aug - 07 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  12. 07 AugIsle of Eigg, Scotland
  13. 07 Aug - 08 AugInverie, Scotland
  14. 08 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  15. 08 Aug - 09 AugKyle of Lochalsh, Scotland
  16. 09 AugArriving in Inverness, Scotland
Find this cruise to book →
$11955from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Kyle of Lochalsh → Inverness
⚓ Calls 10 Aug 20275 nights14 portsDeparts 2027 Aug 10
View itinerary · 14 ports
5 days, one-way from Kyle of Lochalsh to Inverness
  1. 10 AugDeparting from Kyle of Lochalsh, Scotland
  2. 10 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  3. 10 Aug - 11 AugInverie, Scotland
  4. 11 AugIsle of Eigg, Scotland
  5. 11 Aug - 12 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  6. 12 AugIsle of Iona, Scotland
  7. 12 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  8. 12 AugOban UK, Scotland
  9. 13 AugCorpach, Scotland
  10. 14 AugLaggan, Scotland
  11. 14 AugFort Augustus, Scotland
  12. 15 AugLoch Ness, Scotland
  13. 15 AugInverness, Scotland
  14. 15 AugArriving in Inverness, Scotland
Find this cruise to book →
$11955from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Round-trip from Inverness
⚓ Calls 22 Aug - 23 Aug 20276 nights16 portsDeparts 2027 Aug 17
View itinerary · 16 ports
6 days, round-trip 7 Night Scotlands Highlands and Islands Cruise
  1. 17 AugDeparting from Inverness, Scotland
  2. 17 AugInverness, Scotland
  3. 17 AugLoch Ness, Scotland
  4. 17 AugFort Augustus, Scotland
  5. 18 AugLaggan, Scotland
  6. 18 AugCorpach, Scotland
  7. 19 AugLoch Linnhe, Scotland
  8. 19 AugOban UK, Scotland
  9. 20 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  10. 20 AugIsle of Iona, Scotland
  11. 20 Aug - 21 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  12. 21 AugIsle of Eigg, Scotland
  13. 21 Aug - 22 AugInverie, Scotland
  14. 22 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  15. 22 Aug - 23 AugKyle of Lochalsh, Scotland
  16. 23 AugArriving in Inverness, Scotland
Find this cruise to book →
$11955from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Kyle of Lochalsh → Inverness
⚓ Calls 24 Aug 20275 nights14 portsDeparts 2027 Aug 24
View itinerary · 14 ports
5 days, one-way from Kyle of Lochalsh to Inverness
  1. 24 AugDeparting from Kyle of Lochalsh, Scotland
  2. 24 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  3. 24 Aug - 25 AugInverie, Scotland
  4. 25 AugIsle of Eigg, Scotland
  5. 25 Aug - 26 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  6. 26 AugIsle of Iona, Scotland
  7. 26 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  8. 26 AugOban UK, Scotland
  9. 27 AugCorpach, Scotland
  10. 28 AugLaggan, Scotland
  11. 28 AugFort Augustus, Scotland
  12. 29 AugLoch Ness, Scotland
  13. 29 AugInverness, Scotland
  14. 29 AugArriving in Inverness, Scotland
Find this cruise to book →
$11955from / pp
Hanseatic Nature
Hapag-Lloyd Cruises
Round-trip from Hamburg
⚓ Calls 06 Sep 202716 nights16 portsDeparts 2027 Sep 01
View itinerary · 16 ports
16 days, round-trip British Isles
  1. 01 Sep - 18:00Departing from Hamburg, Germany
  2. 03 Sep 09:00 - 19:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  3. 04 SepKirkwall, Orkney Island Scotland
  4. 05 SepIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  5. 06 SepKyle of Lochalsh, Scotland
  6. 07 SepIsle of Staffa, Scotland
  7. 07 SepIsle of Iona, Scotland
  8. 08 SepIsle of Man, Peel-Douglas, UK
  9. 09 Sep 08:00 - 17:00Liverpool, England
  10. 10 Sep 08:00 - 19:00Fishguard, Wales
  11. 11 SepLundy Island England
  12. 12 Sepcoastal cruising
  13. 13 SepFowey, England
  14. 14 SepPoole, England
  15. 15 SepIsle of Wight, Cowes, England
  16. 17 Sep 08:00Arriving in Hamburg, Germany
Find this cruise to book →
Price on request
Hanseatic Nature
Hapag-Lloyd Cruises
Porto-Leixoes → Hamburg
⚓ Calls 13 Jun 08:00 - 20:00 202815 nights14 portsDeparts 2028 Jun 04
View itinerary · 14 ports
15 days, one-way from Porto-Leixoes to Hamburg
  1. 04 Jun - 22:00Departing from Porto-Leixoes, Oporto, Portugal
  2. 06 Jun 07:00 - 18:00Gijon, Spain Asturias
  3. 08 JunTresco Island England, Scilly Isles
  4. 09 JunSkomer Island, Wales
  5. 10 Jun 07:00 - 22:30Dublin, Ireland
  6. 11 JunIsle of Man, Peel-Douglas, UK
  7. 12 JunRathlin Island, Northern Ireland
  8. 13 Jun 08:00 - 20:00Kyle of Lochalsh, Scotland
  9. 14 Jun 08:00 - 17:00Ullapool, Scotland
  10. 15 Jun 07:00 - 15:00Kirkwall, Orkney Island Scotland
  11. 16 Jun 08:00 - 22:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  12. 17 JunFarne Islands England, Northumberland
  13. 18 Jun 16:00 - 21:00Heligoland Island Germany
  14. 19 Jun 07:00Arriving in Hamburg, Germany
Find this cruise to book →
Price on request
See more cruises visiting Kyle of Lochalsh →

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.