Laggan Locks, Scottish Highlands, Scotland cruise port

Laggan Locks, Scottish Highlands, Scotland

Laggan is a tiny Great Glen canal stop, not a conventional cruise port: small ships tie up beside Thomas Telford's waterway between Loch Lochy and Loch Oich. The reward is immediate Highland quiet, pine-scented towpaths, lock watching, and one of Scotland's most unusual pub stops.

⚓ Canal mooring (direct docking)🕒 Typical call: overnight or half day💷 British Pound (GBP)🗣️ English
Docking
Direct canal mooring at or near Laggan Locks — no tender
Walk to sights
0–5 min to locks, towpath, and Eagle Barge
Best For
Canal scenery, quiet walks, cycling, Highland landscapes
Don't Miss
Laggan Avenue and a drink aboard the Eagle Barge Inn

Getting Ashore

Laggan is served only by small canal-capable ships, yachts, hotel barges, and self-drive cruisers that berth directly along the Caledonian Canal towpath.

Getting Ashore

  • 1
    Step onto the towpathThere is no cruise terminal, tender pontoon, or shuttle system. Small vessels moor beside the lock or canal bank, and passengers step ashore directly onto gravel or grass paths.
  • 2
    Orient by the locksLaggan Locks, the lock keeper area, Laggan Avenue, and the Eagle Barge Inn are all clustered around the canal. Distances are short, but paths can be muddy after rain.
  • 3
    Larger-ship visits are excursionsOcean cruise passengers cannot sail into Laggan. If a large ship lists Laggan-area sightseeing, it will be by coach from a seaport such as Fort William or Invergordon.

💡 Pro move: The Caledonian Canal has small-vessel limits, so Laggan is a boutique inland call rather than a standard ocean cruise port.

Piers & Tendering by Cruise Line

Laggan has no dedicated cruise pier; small vessels moor on the Caledonian Canal beside the locks or nearby canal banks.

Cruise LineTypical Berth / ArrivalDock or Tender
Lord of the Glens / small canal cruise shipsCaledonian Canal moorings at or near Laggan Locks📍Docked
Hotel barges, yachts, self-drive cruisersLaggan Top and nearby canal moorings📍Docked

Top Excursions

Laggan's best shore time is slow and outdoors: short towpath walks, canal engineering, Loch Oich scenery, or a pre-arranged drive deeper into the Great Glen.

Iconic

Laggan Locks & Canal Watching

Stay right by the mooring and watch boats rise or drop through the Caledonian Canal locks, with swing bridges, lock gates, and Highland hills framing the scene.

⏱ 30–60 min🚶 Very easy🆓 Free
Find Caledonian Canal tours →
Nature

Laggan Avenue & Loch Oich Towpath

Walk or cycle the tree-lined canal section toward Loch Oich, one of the prettiest stretches of the Great Glen Way and a calm option when time ashore is short.

⏱ 1–2 hrs🚶 Easy🌲 Forested towpath
Find Great Glen Way walks →
Food

Eagle Barge Inn

A converted Dutch barge moored at Laggan Locks, serving pub food, ales, and whisky in a floating canal setting popular with walkers, cyclists, and boaters.

⏱ 45–90 min🚶 Steps from locks🍺 Seasonal hours
Find Highland pub stops →
History

Invergarry Castle Ruins

A ruined stronghold of the MacDonells of Glengarry on Loch Oich, usually seen from the outside as part of a longer walk, cycle, or short taxi outing north of Laggan.

⏱ 2–3 hrs🚲 Best by bike or taxi🏰 Ruins
Find Invergarry Castle outings →
Adventure

Loch Oich Paddling

When offered by local operators or ship excursions, kayaking or canoeing on Loch Oich gives a close-up look at the Great Glen's sheltered inland waters.

⏱ 2–3 hrs🛶 Seasonal🌦 Weather dependent
Find Loch Oich paddling →

Self-Guided Walks & Hikes

Walking is the main event at Laggan: the canal towpath and Great Glen Way begin right at the mooring.

Laggan Locks to Eagle Barge Inn

0.2 mi | 5 min | Easy | Towpath

The simple first walk from the lock area to the floating pub, with good views of the canal, moored boats, and lock operations.

  1. StartLaggan Locks, South Laggan
  2. EndEagle Barge Inn, Laggan Locks
🗺️ See full route in Maps →

Laggan Avenue Towpath

2–4 mi out and back | 1–2 hrs | Easy | Gravel path

Follow the Great Glen Way along the Caledonian Canal through Laggan Avenue toward Loch Oich. Turn around whenever ship time requires.

  1. StartLaggan Locks, South Laggan
  2. StopLaggan Avenue, Caledonian Canal
  3. EndLoch Oich, Scottish Highlands
🗺️ See full route in Maps →

Insider Tips

  • 🚢
    Check what your itinerary means. Laggan is an inland canal stop for small ships. Ocean liners visit the Great Glen by coach from another port, not by sailing to Laggan.
  • 🥾
    Wear real walking shoes. The towpath is easy but can be gravelly, grassy, and wet after Highland rain.
  • 🦟
    Pack midge repellent. Calm, damp summer days near the canal can bring biting Highland midges, especially June through September.
  • 💳
    Carry a backup payment. Cards are common, but mobile signal can be patchy in the Great Glen. A little cash is useful for small purchases.
  • 🍺
    Verify Eagle Barge hours. The floating pub is seasonal and small; opening days can vary, so check before counting on lunch.

Cruises Calling Here

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

Lord of the Glens
Hebridean Island Cruises
Round-trip from Inverness
⚓ Calls 08 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
Hebridean Island Cruises
Inverness → Kyle of Lochalsh
⚓ Calls 12 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
Hebridean Island Cruises
Kyle of Lochalsh → Inverness
⚓ Calls 22 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
Hebridean Island Cruises
Inverness → Kyle of Lochalsh
⚓ Calls 26 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
Hebridean Island Cruises
Inverness → Kyle of Lochalsh
⚓ Calls 09 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
Hebridean Island Cruises
Round-trip from Inverness
⚓ Calls 04 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
Hebridean Island Cruises
Kyle of Lochalsh → Inverness
⚓ Calls 14 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
Hebridean Island Cruises
Round-trip from Inverness
⚓ Calls 18 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
Hebridean Island Cruises
Kyle of Lochalsh → Inverness
⚓ Calls 28 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
See more cruises visiting Laggan Locks →

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.