Travel options for:
Mallaig to Isle of Skye
  • Ferry, line 52 bus, bus, taxi

    $30 - $44
    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

      34 min - every 4 hours

      $2 - $7

    4. Portree, Braes Rd End (Braes

      10 min - 8.2 miles

      $20 - $24

  • Drive

    $30 - $50
    1. Mallaig

      3 h 2 min - 153.9 miles

      $30 - $50

  • 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, bus to Portree, Braes Rd End (Braes Junction), then taxi to Isle of Skye. 3 h 15 min £28. From Mallaig drive to Isle of Skye. 3 h 2 min £30.