Travel options for:
Mallaig to Kyle of Lochalsh
  • Ferry, line 52 bus, bus

    $11 - $18
    1. Mallaig (CalMac) Ferry

      30 min - 5 times a day

      $5 - $8

    2. Armadale, Pier

      25 min - every 4 hours - line 52

      $3 - $6

    3. Broadford, Post Office

      20 min - 3 times a day

      $3 - $5

  • Bus

    $31 - $34
    1. Mallaig, Ferry Terminal

      1 h 19 min - once daily

      $8 - $12

    2. Fort William, Bus Station

      1 h 52 min - once daily

      $23

  • Drive

    $24 - $35
    1. Mallaig

      2 h 12 min - 113.2 miles

      $24 - $35

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Mallaig (CalMac) Ferry Terminal ferry to Armadale, Pier, line 52 bus to Broadford, Post Office, then bus to Kyle of Lochalsh, Harbour Slipway. 3 h 10 min £10. From Mallaig, Ferry Terminal bus to Fort William, Bus Station then bus to Kyle of Lochalsh, Harbour Slipway. 4 h 11 min £25. From Mallaig drive to Kyle of Lochalsh. 2 h 12 min £22.