West Highland Way - Scotland

Price per person from:

£358

Walking Holidays in Scotland on the West Highland Way
Itinerary Options: 3-9 days


The West Highland Way is one of Scotland's most popular walking holidays. Starting on the outskirts of Glasgow, the West Highland Way passes along Loch Lomond's shores through to its first National Park. Then northward acro... Read more below



DEPARTURE DATE: {tag_departure date}
BOOK NOW

West Highland Way - Scotland

West Highland Way

The West Highland Way is one of Scotland's most popular walking holidays. Starting on the outskirts of Glasgow, the West Highland Way passes along Loch Lomond's shores through to its first National Park. Then northward across the Highlands to the foot of Scotland's highest mountain, Ben Nevis.

This self guided walking holiday on the West Highland Way is 95 miles long if you walk the complete path. The most popular direction is south to north. The gentle lowland gradients will help you get into your stride before approaching the more challenging northern section.

Some of the walking is very straightforward along tracks, paths and old military roads. Some sections can be rough underfoot, boggy and exposed.

The best time to take a walking holiday on the West Highland Way is May / June or Sept / early October. Insect repellent may be required in the summer months

The West Highland Way follows almost the entire length of the eastern shore of Loch Lomond. Some 20 miles of arguably the most breath taking scenery. The Loch supports a rich diversity of wildlife, plants, insects and birds. 20 species of fish can be found here.

Your walking holiday along the West Highland Way runs through three main types of habitat. River valley, woodland and moorland. From Milngavie in the south through Drymen, Crianlarich and Fort William in the north.

In the river valley you will see birds such as the oyster-catcher, and wild flowers such as the common spotted orchid.

In the woodland, carpeted in bluebells, primroses and wood anemones you are likely to spot butterflies, dragonflies and woodpeckers. Roe Deer frequent the woodland if you are quiet you may see them !

The moorlands are covered in heather. This is where you are most likely to see the birds of prey soaring in the skies. A diverse and beautiful walking holiday that should be planned with enough time to enjoy the amazing scenery.

See prices and itinerary options.

You can also request further information about all our walking holidays by completing our enquiry form.

Customer Rating

Be the first to rate and review this holiday.
Rate & Review

Walking Levels

Need Assistance?

Our team is at your service to help you with your booking issues or answer any related questions

Chat Support

Gift Vouchers

Looking for a unique gift idea for a loved one?

Your Booking Choice

Please choose your itinerary option

  • Holiday code
    Start and Finish Point
    Duration of stay
    Price PP (2 sharing)
    Download Itinerary
    Book Holiday
    More Info
  • WHW10
    Milngavie to Fort William
    10 nights / 9 days
    £775.00
    • WHW10
    • Milngavie to Fort William
    • 10 / 9
    • 95 / 153
    • £775.00
    • Milngavie
    • Milngavie to Drymen
      12 / 19

    • Drymen to Balmaha
      6.50 / 10

    • Balmaha to Rowardennan
      7.50 / 12

    • Rowardennan to Inverarnan
      14 / 23

    • Inverarnan to Tyndrum
      13 / 21

    • Tyndrum to Inveroran
      10 / 16

    • Inveroran to Kingshouse
      10 / 16

    • Kingshouse to Kinlochleven
      9 / 14

    • Kinlochleven to Fort William
      14 / 23

    • Fort William
  • WHW10R
    Fort William to Milngavie
    10 nights / 9 days
    £775.00
    • WHW10R
    • Fort William to Milngavie
    • 10 / 9
    • 95 / 153
    • £775.00
    • Fort William
    • Fort William to Kinlochleven
      14 / 23

    • Kinlochleven to Kingshouse
      9 / 14

    • Kingshouse to Inveroran
      10 / 16

    • Inveroran to Tyndrum
      12 / 19

    • Tyndrum to Inverarnan
      13 / 21

    • Inverarnan to Rowardennan
      14 / 23

    • Rowardennan to Balmaha
      7.50 / 12

    • Balmaha to Drymen
      6.50 / 10

    • Drymen to Milngavie
      12 / 19

    • Milngavie
  • WHW6
    Milngavie to Fort William
    6 nights / 5 days
    £515.00
    • WHW6
    • Milngavie to Fort William
    • 6 / 5
    • 95 / 153
    • £515.00
    • Milngavie
    • Milngavie to Balmaha
      18.50 / 30

    • Balmaha to Inverarnan
      21.50 / 35

    • Inverarnan to Bridge of Orchy
      20 / 32

    • Bridge of Orchy to Kinlochleven
      21 / 34

    • Kinlochleven to Fort William
      14 / 23

    • Fort William
  • WHW6R
    Fort William to Milngavie
    6 nights / 5 days
    £515.00
    • WHW6R
    • Fort William to Milngavie
    • 6 / 5
    • 95 / 153
    • £515.00
    • Fort William
    • Fort William to Kinlochleven
      14 / 23

    • Kinlochleven to Bridge of Orchy
      21 / 34

    • Bridge of Orchy to Inverarnan
      20 / 32

    • Inverarnan to Balmaha
      21.50 / 35

    • Balmaha to Milngavie
      18.50 / 30

    • Milngavie
  • WHW7
    Milngavie to Fort William
    7 nights / 6 days
    £564.00
    • WHW7
    • Milngavie to Fort William
    • 7 / 6
    • 95 / 153
    • £564.00
    • Milngavie
    • Milngavie to Drymen
      12 / 19

    • Drymen to Rowardennan
      15 / 24

    • Rowardennan to Crianlarich
      20 / 32

    • Crianlarich to Inveroran
      16 / 26

    • Inveroran to Kinlochleven
      18 / 29

    • Kinlochleven to Fort William
      14 / 23

    • Fort William
  • WHW7R
    Fort William to Milngavie
    7 nights / 6 days
    £564.00
    • WHW7R
    • Fort William to Milngavie
    • 7 / 6
    • 95 / 153
    • £564.00
    • Fort William
    • Fort William to Kinlochleven
      14 / 23

    • Kinlochleven to Inveroran
      18 / 29

    • Inveroran to Crianlarich
      16 / 26

    • Crianlarich to Rowardennan
      20 / 32

    • Rowardennan to Drymen
      15 / 24

    • Drymen to Milngavie
      12 / 19

    • Milngavie
  • WHW8
    Milngavie to Fort William
    8 nights / 7 days
    £640.00
    • WHW8
    • Milngavie to Fort William
    • 8 / 7
    • 95 / 153
    • £640.00
    • Milngavie
    • Milngavie to Drymen
      12 / 19

    • Drymen to Rowardennan
      14 / 23

    • Rowardennan to Inverarnan
      14 / 23

    • Inverarnan to Tyndrum
      13 / 21

    • Tyndrum to Kingshouse
      19 / 31

    • Kingshouse to Kinlochleven
      9 / 14

    • Kinlochleven to Fort William
      14 / 23

    • Fort William
  • WHW8R
    Fort William to Milngavie
    8 nights / 7 days
    £640.00
    • WHW8R
    • Fort William to Milngavie
    • 8 / 7
    • 95 / 153
    • £640.00
    • Fort William
    • Fort William to Kinlochleven
      14 / 23

    • Kinlochleven to Kingshouse
      9 / 14

    • Kingshouse to Tyndrum
      19 / 31

    • Tyndrum to Inverarnan
      13 / 21

    • Inverarnan to Rowardennan
      14 / 23

    • Rowardennan to Drymen
      15 / 24

    • Drymen to Milngavie
      12 / 19

    • Milngavie
  • WHW9
    Milngavie to Fort William
    9 nights / 8 days
    £722.00
    • WHW9
    • Milngavie to Fort William
    • 9 / 8
    • 95 / 153
    • £722.00
    • Milngavie
    • Milngavie to Drymen
      12 / 19

    • Drymen to Rowardennan
      15 / 24

    • Rowardennan to Inverarnan
      14 / 23

    • Inverarnan to Tyndrum
      13 / 21

    • Tyndrum to Inveroran
      10 / 16

    • Inveroran to Kingshouse
      10 / 16

    • Kingshouse to Kinlochleven
      9 / 14

    • Kinlochleven to Fort William
      14 / 23

    • Fort William
  • WHW9R
    Fort William to Milngavie
    9 nights / 8 days
    £722.00
    • WHW9R
    • Fort William to Milngavie
    • 9 / 8
    • 95 / 153
    • £722.00
    • Fort William
    • Fort William to Kinlochleven
      14 / 23

    • Kinlochleven to Kingshouse
      9 / 14

    • Kingshouse to Inveroran
      10 / 16

    • Inveroran to Tyndrum
      12 / 19

    • Tyndrum to Inverarnan
      13 / 21

    • Inverarnan to Rowardennan
      14 / 23

    • Rowardennan to Drymen
      15 / 24

    • Drymen to Milngavie
      12 / 19

    • Milngavie
  • WHWN4
    Crianlarich to Fort William
    4 nights / 3 days
    £358.00
    • WHWN4
    • Crianlarich to Fort William
    • 4 / 3
    • 48 / 77
    • £358.00
    • Crianlarich
    • Crianlarich to Inveroran
      16 / 26

    • Inveroran to Kinlochleven
      18 / 29

    • Kinlochleven to Fort William
      14 / 23

    • Fort William
  • WHWN4R
    Fort William to Crianlarich
    4 nights / 3 days
    £358.00
    • WHWN4R
    • Fort William to Crianlarich
    • 4 / 3
    • 48 / 77
    • £358.00
    • Fort William
    • Fort William to Kinlochleven
      14 / 23

    • Kinlochleven to Inveroran
      18 / 29

    • Inveroran to Crianlarich
      16 / 26

    • Crianlarich
  • WHWN5
    Crianlarich to Fort William
    5 nights / 4 days
    £435.00
    • WHWN5
    • Crianlarich to Fort William
    • 5 / 4
    • 48 / 77
    • £435.00
    • Crianlarich
    • Crianlarich to Inveroran
      16 / 26

    • Inveroran to Kingshouse
      10 / 16

    • Kingshouse to Kinlochleven
      9 / 14

    • Kinlochleven to Fort William
      14 / 23

    • Fort William
  • WHWN5R
    Fort William to Crianlarich
    5 nights / 4 days
    £435.00
    • WHWN5R
    • Fort William to Crianlarich
    • 5 / 4
    • 48 / 77
    • £435.00
    • Fort William
    • Fort William to Kinlochleven
      14 / 23

    • Kinlochleven to Kingshouse
      9 / 14

    • Kingshouse to Inveroran
      10 / 16

    • Inveroran to Crianlarich
      16 / 26

    • Crianlarich
  • WHWN6
    Crianlarich to Fort William
    6 nights / 5 days
    £515.00
    • WHWN6
    • Crianlarich to Fort William
    • 6 / 5
    • 48 / 77
    • £515.00
    • Crianlarich
    • Crianlarich to Tyndrum
      6 / 10

    • Tyndrum to Inveroran
      10 / 16

    • Inveroran to Kingshouse
      10 / 16

    • Kingshouse to Kinlochleven
      9 / 14

    • Kinlochleven to Fort William
      14 / 23

    • Fort William
  • WHWN6R
    Fort William to Crianlarich
    6 nights / 5 days
    £515.00
    • WHWN6R
    • Fort William to Crianlarich
    • 6 / 5
    • 48 / 77
    • £515.00
    • Fort William
    • Fort William to Kinlochleven
      14 / 23

    • Kinlochleven to Kingshouse
      9 / 14

    • Kingshouse to Inveroran
      10 / 16

    • Inveroran to Tyndrum
      12 / 19

    • Tyndrum to Crianlarich
      6 / 10

    • Crianlarich
  • WHWS4
    Milngavie to Crianlarich
    4 nights / 3 days
    £358.00
    • WHWS4
    • Milngavie to Crianlarich
    • 4 / 3
    • 47 / 76
    • £358.00
    • Milngavie
    • Milngavie to Drymen
      12 / 19

    • Drymen to Rowardennan
      15 / 24

    • Rowardennan to Crianlarich
      20 / 32

    • Crianlarich
  • WHWS4R
    Crianlarich to Milngavie
    4 nights / 3 days
    £358.00
    • WHWS4R
    • Crianlarich to Milngavie
    • 4 / 3
    • 47 / 76
    • £358.00
    • Crianlarich
    • Crianlarich to Rowardennan
      20 / 32

    • Rowardennan to Drymen
      15 / 24

    • Drymen to Milngavie
      12 / 19

    • Milngavie
  • WHWS5
    Milngavie to Crianlarich
    5 nights / 4 days
    £435.00
    • WHWS5
    • Milngavie to Crianlarich
    • 5 / 4
    • 47 / 76
    • £435.00
    • Milngavie
    • Milngavie to Drymen
      12 / 19

    • Drymen to Rowardennan
      14 / 23

    • Rowardennan to Inverarnan
      14 / 23

    • Inverarnan to Crianlarich
      6 / 10

    • Crianlarich
  • WHWS5R
    Crianlarich to Milngavie
    5 nights / 4 days
    £435.00
    • WHWS5R
    • Crianlarich to Milngavie
    • 5 / 4
    • 47 / 76
    • £435.00
    • Crianlarich
    • Crianlarich to Inverarnan
      6 / 10

    • Inverarnan to Rowardennan
      14 / 23

    • Rowardennan to Drymen
      15 / 24

    • Drymen to Milngavie
      12 / 19

    • Milngavie
  • WHWS6
    Milngavie to Crianlarich
    6 nights / 5 days
    £515.00
    • WHWS6
    • Milngavie to Crianlarich
    • 6 / 5
    • 47 / 76
    • £515.00
    • Milngavie
    • Milngavie to Drymen
      12 / 19

    • Drymen to Balmaha
      6.50 / 10

    • Balmaha to Rowardennan
      7.50 / 12

    • Rowardennan to Inverarnan
      14 / 23

    • Inverarnan to Crianlarich
      6 / 10

    • Crianlarich
  • WHWS6R
    Crianlarich to Milngavie
    6 nights / 5 days
    £515.00
    • WHWS6R
    • Crianlarich to Milngavie
    • 6 / 5
    • 47 / 76
    • £515.00
    • Crianlarich
    • Crianlarich to Inverarnan
      6 / 10

    • Inverarnan to Rowardennan
      14 / 23

    • Rowardennan to Balmaha
      7.50 / 12

    • Balmaha to Drymen
      6.50 / 10

    • Drymen to Milngavie
      12 / 19

    • Milngavie