Travel options for:
Aberdeen to Fort William
  • Train, bus

    $41 - $67
    1. Aberdeen

      2 h 9 min - every 4 hours

      $30 - $45

    2. Inverness, Bus Station

      1 h 58 min - every 4 hours

      $9 - $22

  • Bus

    $23 - $42
    1. Union Square Bus Station

      3 h 58 min - hourly

      $14 - $20

    2. Inverness, Bus Station

      1 h 58 min - every 4 hours

      $9 - $22

  • Drive

    $30 - $50
    1. Aberdeen

      3 h 7 min - 155.6 miles

      $30 - $50

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

From Aberdeen train to Inverness, Bus Station then bus to Fort William, Bus Station. 4 h 38 min £37. From Union Square Bus Station bus to Inverness, Bus Station then bus to Fort William, Bus Station. 6 h 27 min £22. From Aberdeen drive to Fort William. 3 h 7 min £30.