Travel options for:
Isle of Skye to Aberdeen
  • Train

    $139 - $182
    1. Isle of Skye

      57 min - 46.3 miles

      $85 - $110

    2. Plockton

      2 h 19 min - 5 times a day

      $22 - $35

    3. Inverness

      2 h 9 min - every 4 hours

      $30 - $45

  • Bus, train

    $84 - $103
    1. Isle of Skye

      10 min - 8.2 miles

      $20 - $24

    2. Portree, Braes Rd End (Braes

      3 h 7 min - 3 times a day

      $34

    3. Inverness

      2 h 9 min - every 4 hours

      $30 - $45

  • Bus

    $68 - $78
    1. Isle of Skye

      10 min - 8.2 miles

      $20 - $24

    2. Portree, Braes Rd End (Braes

      3 h 7 min - 3 times a day

      $34

    3. Inverness, Bus Station

      3 h 55 min - hourly

      $14 - $20

  • Drive

    $45 - $70
    1. Isle of Skye

      4 h 26 min - 222.2 miles

      $45 - $70

  • Bus, fly

    $89 - $327
    1. Isle of Skye

      10 min - 8.2 miles

      $20 - $24

    2. Portree, Braes Rd End (Braes

      3 h 7 min - 3 times a day

      $34

    3. Inverness, Bus Station

      27 min - hourly - line 11

      $3 - $5

    4. Inverness (INV)

      3 h 35 min - 1 stopover

      $30 - $260

    5. Aberdeen (ABZ)

      22 min - every 20 minutes - line 16

      $2 - $4

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

From Isle of Skye taxi to Plockton, train to Inverness, then train to Aberdeen. 6 h 25 min £124. From Isle of Skye taxi to Portree, Braes Rd End (Braes Junction), bus to Inverness, then train to Aberdeen. 6 h 26 min £70. From Isle of Skye taxi to Portree, Braes Rd End (Braes Junction), bus to Inverness, Bus Station, then bus to Union Square Bus Station. 7 h 53 min £56. From Isle of Skye drive to Aberdeen. 4 h 26 min £44. From Isle of Skye taxi to Portree, Braes Rd End (Braes Junction), bus to Inverness, Bus Station, line 11 bus to Inverness airport, fly to Aberdeen airport, then line 16 bus to Aberdeen. 9 h 10 min £155.