Travel options for:
Fort William to Portree
  • Bus

    $34
    1. Fort William, Bus Station

      3 h - once daily

      $34

  • Drive

    $23 - $35
    1. Fort William

      2 h 11 min - 109.3 miles

      $23 - $35

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

From Fort William, Bus Station bus to Portree, Somerled Square (War Memorial). 3 h £25. From Fort William drive to Portree. 2 h 11 min £21.

Operators: Scottish Citylink