Scotland's Great Trails

The West Highland Way

The West Highland Way was Scotland's first long distance route and remains by far the most popular. Stretching for 151km from Milngavie on the edge of Glasgow to Fort William at the foot of Ben Nevis, the route offers a fabulous introduction to the Scottish Highlands. Those wanting to add an extra days walking could even begin in the heart of Glasgow, reaching Milngavie by following the Kelvin Walkway.

It offers tremendous variety, beginning in the pastoral landscapes beneath the Campsies, past the serene beauty of Loch Lomond, and on into increasingly rugged and majestic Highlands. It then crosses the vast, awe-inspiring expanse of Rannoch Moor, with a glimpse down Glencoe, before crossing the hills to lovely Loch Leven. The route finally reaches Fort William via beautiful Glen Nevis. The very keenest could continue from the town by walking the Great Glen Way, or the unofficial East Highland Way.


Well-waymarked throughout and avoiding the high tops, the route is within the capabilities of most walkers. It still has enough challenge and ascents to inspire the imagination; one of the toughest parts unexpectedly is the walk up the east side of Loch Lomond, whilst other sections are very exposed.

Stage descriptions Length Time
Stage 1: Milngavie to Drymen 19km 5 - 6 hours
Stage 2: Drymen to Rowardennan 23km 6 - 7 hours
Stage 3: Rowardennan to Inverarnan 22km 6 - 7 hours
Stage 4: Inverarnan to Tyndrum 19km 5 - 6 hours
Stage 5: Tyndrum to Inveroran 14km 4 - 5 hours
Stage 6: Inveroran to Kings House 15.5km 4 - 5 hours
Stage 7: Kings House to Kinlochleven 14km 4 - 5 hours
Stage 8: Kinlochleven to Fort William 24.5km 6 - 7 hours


Being so popular, the West Highland Way offers an excellent range of accommodation for walkers throughout its length.

Milngavie does offer a hostel and plenty of other facilities if needed.

Drymen offers a choice of both bed and breakfast and hotels, plus a campsite at Easter Drumquhassle Farm. Further on is a wild-camping area in Garadhban Forest.

Balmaha is an alternative break of stage and also offers hotel, guest house and bunkhouse accommodation. Please note that there is a wild camping ban on this section of the walk, taking in all of the east side of Loch Lomond until beyond Rowardennan, apart from a small informal site which has been provided at Sallochy.

There is a bed and breakfast at Sallochy on the route, the owners of which will pick up and drop off walkers who wish to break the journey at Rowardennan.

Rowardennan is quite an isolated location and offers only a hotel and SYHA hostel. The wild camping ban extends until shortly beyond Rowardennan.

Inversnaid is an alternative break of stage, with the only facility being the hotel there. Again, there is an area set aside for wild campers.

Inverarnan is again a tiny place, but it does offer a campsite with wigwams as well as an inn.

Crianlarich is off route but can be visited by a detour as an alternative stage break. It has a hotel, B&B and a SYHA hostel.

Tyndrum is the next village. This offers hotel, B&B and a chance to buy supplies, as well as a hostel and campsite.

Bridge of Orchy is a tiny hamlet. Again there is a hotel here as well as a hostel, and a wild camping area on the opposite side of the bridge.

Inveroran is simply a old coaching inn that still offers accommodation. Likewise the Kingshouse is another old inn, in a spectacular location. There is a wild camping area set aside near both these places.

Kinlochleven is a small town and has an excellent range of accommodation including hotels - of which the Macdonald also has camping cabins, bed and breakfast, hostels and campsite.

Finally, Fort William is a town with all facilities - a wide choice of hotels, bed and breakfast and guest houses and hostels The nearest campsite is in Glen Nevis (near the end of the Way).


Milngavie and Fort William and both accessible by both rail and bus from Glasgow.

Citylink run a bus service between Glasgow and Fort William (and on to Inverness / Skye) that can be used to reachthe stages along the way, including Inverarnan, Crianlarich, Tyndrum, Bridge of Orchy and Kingshouse.

Kinlochleven and Drymen are served by local buses. There is no bus service currently to Rowardennan.

Timetables for all the routes can be found on Traveline Scotland.

The following users have walked the West Highland Way:

Anonymous  Paul Webster  helenw  Les Sutherland  beth grant  willie  Spider  DunkyMcKay  whitey333  daveyb  Dougiew  Greyhair  JimGibson  gordor1  mountains4me  Graeme D  Peter Long  Walkscot  Robinho08  kenzie  druidsam  christine george  StuPark  Warren  walk aboot  sandy  jondale  walker1  cgal7  kev_russ  alaneglinton  pmstu  soapy27  munro1980  Onemorestep  petem56  ewarbrick  robpool  jimijbob  alanm  gooner_gaz  Clamberer  rasteele  cloudbusting  wildrover  rucsacs  munrowalker  Welshy  derwent2  Duncan Buchanan  dougs65  GlobalGraham  fw002  Lackadaisy  big_g  Predator4466  Orienteer  murphy999  heckmackay  frankomd  CurlyWurly  incompleat  hannyjohn  nugget106  borderli  tayman  Johnoneill1916  JAYMAC  willmurray  brodie  w33mur  James_McG  mattmunro  Jon Cossar  The Morgans  Rob Collins  weemistermac  skillinabottle  bigfoot  mmaciocia  albagubrath  TonyEW  Fairweather Softie  charlie249  allansmitchell  Bobafete  Paderlan  AndyG  Big Al  gillybaby81  mountainstar  tomcowley  prophetofdom  LizBrown  Guinessman  snodland  Doigie84  colindsharp  tomyboy73  chris_howat  Scrofula  dougy4  mortal  markohakli  flipside  celt12345  stuart mclovin  kenmcgarva  Macgerbil  stevenhorner  BertvdBeu  frickletonh  PhilTurner  kiltedbiggles  pacol  Guilbert  abdul  pedro  Stuart C  andyp  steven65  Skinner  offroad junky  stewartinnes3  colin1966y2k  adamarchie  hags n crags  colmccormack  murwilson  blabheinn  coopar  pigeon  kaiserstein  Daedel  kerrson  Ben Hill  Slogger  GillC  Steviemac79  IamAJMiller  Derek T  loates  thand  geoffo65  boabmil  jaba69  DAVID PICKLES  Morag M  katiebryso  ndcknsn  ericjohn7  JackTaylor  katastrofa  icemandan  londonwalker  ceebeeby  clivew  holmsy1267  Teddie1303  Dave.Beaton  mountain thyme  Guwbert  gdmhogg  calumwood  tookiebunten  donaldanderson  franfigures  GYarnell  fagans  andrewmmccallum  xpfloyd  Lowlight  grimley  davidwcroft  marydoll  buggerlugs  Dunfie  Styles  peterandjenny  davechristie1972  lauramac  dillontam  mamacgregor 1444  billinverkip  FiferStu  eddie258  Mike Reynolds  nealej81  Iainhamill  yellowbelly  Billymaca  samohtw  asgerd  SoothSinger  Spade  auzbauz  eck1873  AJMullen  peadaregan  jeffers171156  Bonzo  shaunthefish  802033565  briansolar1  Franklin  Ian Bayne  allano937  Catherine1002  Golightly  KeithS  Tam6906  raskguld  Jason  Huck Finn  daras  northfacedave  chegp  tara1  GEOFFCARSON  derekbelljack  cestmoi  cobblergreen  Rainer  mcdonald77  robertphillips  lacacz  windyhill  jfairclough1  DougieFerguson  Scotsman2012  brucie  ninjapaul  davidcrowe  KGBMC  rod.mac39  Jack Fishburn  MACTHEGEORGE  snojomo  lizzynightstar  Volpi  StevenF  colin gump  chicagrande  kea246  garydickson  Muchtyboy  burnsjy  Stob Binnein  LDPWalker  takoronga  DonaldMackay  durquhart  Graham-Kili11  Stormk3  pollyh33  lochfyne  iainkennedyUK  erin_niamh  Scott Mackay  Frazerrobbo  dpklgrieve  PeterLewis  embo636  tulla  The Dude.  stewartkev  amaloney  DavieQ  tonybailey  Derekgs  Stainless  hardshoecobbler  julieblyth  slinkysly  AndyMarr63  Athanrat  JBSS71  hkmvg  Renate  johng4911  Baz99  Fiona_74  smitty1  alithornton  welshy165  lindawilson  nzt2011  cfwinter  stu1mcf  Extreme Walker  gazzmatron  David Irwin  ashwooi  lanzelot72  clavira  rsweeney85  mfinnon@gmail.com  allywilson  Kerrycash  Paul85  dmuir25772  almitche  Knocknairn  Lets Walk  MarilynMunro  ascar  BuddyBeagle  georg  flaherst  Cwood1  reward_pint  NiallMcA  Caledonia  Ullswalker  jyp18a  DavidRMcKenzie  sair feet  nigheandonn  Gibson  Grum  ian@originalart.net  coopz  Phil Thomas  wswsb01  trainspotter  kimp01  spence  Soprano  ah&umr.millar  Freshayr  sharkey83  Fraoch  JoannaS  joe.cassidy  Pebbles  kmsharp  sootiecraig  silverwalker  Collaciotach  nuala  ally1978  Andy Geo  hanka  Patch1403  Weeboab  Kenny Monaghan  Entropy  styx02  Manonvb  jmoran12  billymcneilly  garryno1  Ddabrackett  slioch69  Tazman  Louise  gibby1701  mhuze  datbagger  Bothyman  alexmcvey  leeshawcrawford  anxious-ambler  korvezee  raykilhams  KatieC  Purple  sho2ozzy  aliandi1  StevieM  jimjam2412  Cakes  Fairlie  Robin_Edinburgh  nicodemus31  frankieman  bernadette  kenwood198055  Mountain Trekker  Gill287  pashtonwh  jogar62  grahamw  aebruce40  br00ny  kokkie  jackfrost  BigColz  plasticcutlery  martinhuwball  fleming.jw  hillbagger  dmat  Ilulissat  Wearywullie  afadams  LGreenaway  ramblingpete  Podpure  david webster  ESCAPED  arlo  messner  nickzip  Tukker04  tim83chev  Anne Brackett  Bjørn  stevemac  whiteburn  val.del  andi1910  westcoasthiker  Caro_Line  Peter Moorhouse  speedfreak  lusian  damenzie  Janettemair  MacGrumpy  robertg  stuartwhyte13  trigpoint  ajay  slanj67  kteirvine  241157  Jul-1  louiseemslie  kurt_p  colinstevo1964  tjhodges  mountainfain  17karhu16  aarms  erikje3105  jccarnall  RuthieT  fm2911  dallas  rfh1972  frosty  dtaylor5632  kirsteenie  malcolmgulland  Billbo_Baggins  mikehunterCB  rybo86  trixy 1967  johnthebivvy  Bugtrup  mhairi_harrity_reid1  marcoamerika  primy  benihana  chrismuirhead  scotchgit1964  KOHA  dgesl  electricfly  GarrySpence58  marjib  hunterh  Northguy  Bog_Seeking_M1ssle  macdonald_ewan1983  sherpy31  cal1974  Cissyface  Djanx24  CaroleAnne33  BGriffin  arobinson840  djcalum  settti  phamnett  James or Laura  reiki  JamMikie  marcuscrocus  WelshRach  trekker53  BVMS11  lambse1  AndyRitchie  Waitforme  stewart999  torquemada  BREEBS  Lindsay21  Early Riser  ceaser  Johnmacdad  faxdotcom  eyelid84  kylebikerun  john_g_stewart  Graham50Hill  linoweste  martinhartman  LievenLDebels  skipper100  jules7  Tontonblohm  peter tindal  rileyrob  west coast wanderer  peter72  weregettingthere  majamm  Parnakra  smruta  jimtudhope 59  fechlin  fowlersworld  joedugsmith  Kadak  Nestos  Geoffwilz  gogsie7414  matt1980  Paracaba  mrthsz  wanderingwallaby  julesG  mardenb  vixana  dizzydebs  region_of_clouds  sixpennyguitar  EdwardTheHead  desparatedan  rossduncan  ColinD  Pfad-Finder  Salford lad  SheriffRosscoP  2110moy  mmm_biscuit  sbarton  jackrabbitslim  Tich01  shineonsyd  MountainLass  absintheboy  c-mitchell92  Annabella1949  NETERUHEM  Mally64  johnwh  gtmoore  theflights  laura_carey  heathermcintosh1976  topjag04  loobyloo  Karla  mountainsheep  Craigy  Zafar  TOFU-CAZ  markmcc67  markn001  craig rennie  Tony G  thepina  emmag  CraigD53  skatemun  Delice  donald macleod  jroche  MrLOSTY  dannymcneill  rjhross1  johntherambler  bobbybee1  Calummurdo  Miranda Jayne  xmal  calumgalloway  gm0141  Josse  Kmccarthy4  geomcn  Hillhound  Pihlman  minisc  andy63  scottyJ  Hill Lizard  RedMosquito  Andymon  nevaplace  Tom83B  captainslow  siouxse  groovysuzie14  Rannoch Moor  Celiag  Buggiba  pvcoriolis  Reuben  SteveCalder  pmoulton  boson5  johnbn1711  kmai1961  ErskineMC  johnberry  k9rst5n  abbruce  macrae13  nina_codling  Graham207  Becs  paolo  RepublicofLeith  Denis  Arnoud  Philip Thomas  Catastrophe  simpsonp100  Scot12  eckel69r  fastedi  islayalec  Wandering Walker  Sharkey4123  dabhanddoug  Gordie12  hils78  Kitandlisa  cjmcdougall  LoneWalkerUK  menziesayr  Amanda37  SandyBoy5  RustyGuy  Sparkle  Stuart Carruthers  adam_mclean24  BonnieScotlandTours  lindtoc  Chantal  gordo49  anicruairi  norriemac1314  SonicTheBrave  stevendufc  luetten  Mark Fraser  kevhassan68  harley2303  celt54321  La Petite Roer  fionaedwards99  Devlin  MattyAnderson  sunfireknight  Monkeyroy  CrapOO  natt48  Alan White  gavsmith2511  olgit  cbeatty  andulka  mgoofie  hotscot  Albalad  Guddon  scoada37  vickiplum  caduta_massi  Mike_R  Harvey01  jag009  laurafindla  tillybill15  alsgraham  steven10  evdv  jenp23  RobWallis  chapmanpi  dielucy  Sarefeet  petert847  yscougal  ladyvertigo  JOLLY WALKER  thomasandsara  Peter Aitken  adgl1604  AWeeBitDifferent  headers21  jbesser  Ossian22  pooky  carolinetodd  shugwa  raebe78845  Iain Sneddon  bootontheotherfoot  williamkirk101  stumacd82  louisejaneharley  Jide  cjonesfz  tyrant2  Archie2  tomdeignan  skadisrealm  roddydm  Mr Rab  cemills  wilkie  Chris Webb  RenataS  mcjump  kmac232  PaulB37  davidjjl  jamiemeyernewell  garion1993  nichikes  Rallanson  tytus2311  leakster  Galapogos  angelaconroy1  JHL3  andrewl7642  dougiejohnston  BIG BAD VIC  RichieSki  SteelersNation63  gatersleben  Muddy Mike  1jonnyp1989  Jaydee  alasdairg  Rolly  michael31  Pumeluff2612  chirpol5  Boris_the_Bold  wynho9  cunningcanis  davidcardno  Venneberg  GSattler  jimbru66  katinkamae  Decal Joe  drew1961  Ron1960  sher100D  hannd  corrievheel  Lindam100  StruanReid  Keysie  SHeraghty  Azaraphale  bunter  Fruin1  mairi140  HarryBarney  McIntyre  Pedro27  abrach  reidhousehold  Amanda Paladini  jriskowski  Hbutler92207  Ray la Mountain  ALBA AN AIGH  Base Camp  vfrover  sparkrc  briand65  Sultans65  Morceaux  marine19lin  Davey72  rudaryba  ABTyke  jkphillips  bonsyde  Gibbonsjc  Alba Bhoy  chrismcleary  B9Hum  wul21  tonyrotch  JoanieC  grness  olav  morekac  keithhudson  reluctant walker  Sandrabudge  Shazmonkey  markwils  PsyJorik  damianu  Leemackay1  douglasj  fionamac8  weelippy  peter_bread  flossy  Kpops1  Corner2  RambleOnSteve  crisc101  walk_ltc  lauracampbell  Gamal  Aln09  crfishwick  Cory  Goldie  one way ticket  Sparkie  Maxonian  kipson  johnferry  littlel  scmck  Mr Stonk  rabsterr  zaci  John Ronald  TwoSwedes  Fiona and bob aitken  fergie 611  StewartMacpherson  Imgb200  harrycfisher  razzah  Colin Mc  owen1777  Flo-go  kazik  craig fleming  binkypuff  louiseedinburgh  Gavin Hill  Manu44  LeeVen Cliff  deansd1234  stanier  fiona flett  croustybapt  KiTo  maxenfaxen  CraigD123  JudeWill  oscar the schnauzer  Gazdrum  Breeksy  ronnie962  gstrazdaite  Marc Scheer  traceyyi  davidbrownie  David M  Roeboe  rbgd99  Jagsman  asbotastic  Rhienne  roman  weebirdie  krislaevaert  RU55ELL  bootless  geoff cantrell  carolineiaz  hilario  Shelagh13  fionafish  baranges  josiet1950  paz1953  gordymc  koenvelle  amritchie  grimpeter  hunkywhyte  GravelMonkey  bigkenzo  Gill23  myross  run to the hills  PaddyIrishman  WalkingWounded  kevin_o_halloran  gerrypm  zoso7  Jammyhr  shona100  Springhill  Trew  ewan_phillip  vaskez  abclare  cyc_al  GARRYWHITE  cobo  xgsjx  helen972  mirrlees348  Jasgray  nige6268  chocolateeclare  HBMc86  thewalker  brunostrandberg  moostewart  Nickbut  kyle hennen  sbk1  NickF  Perthspur  eriksenk  gerryh83  Andy Gabe  Imogee  steven findlay  sjstony  ggregoire  Kenveitch  Wok de dog  Swello  bigunit1978  micycle  vicb  Harko  steve1407  Cafewriter  maindron  stephbishop  Jimsta  NorthbankWoody  angiebishop  Ally60  Old Bill  susanjgla  PeterC  stephaniejstokes  vteichman  Robbie Laird  DebsO  Betty  Calum C  Maroonman  anneke  tonylewis1  Chubby Cleary  wainwright  roseshavethorns3  nickiejbrown  pierrethesnack  Adam1  MatrinPL  wjeffords3  susan alves  DLeckie  Zedrus  coopersoriginal  ah4t7  AMont  Eibert  Old Stag  Poorman  Spinelli  cjmasterton  ryanclark1992  AliMcAlli  Kenneth R Sharp  KyleC  skyetbc1997  Roberto1984  Evgenia  john thomas  Klebbie  dani992  timster  gordonap  MikeHeanue  becca83  skelso  Melleafa  Peroni10  Aodhan  davieq1  brianloudon  marygray7  subsea  dsb_sven  pstacey  Neicey84  type2dad  R44DEY  Nick day  floss415  dazza86  GemmaLowrie  Wee Al  Cassoul  Frances123  SeanMac86  vonbon  happy lady  startedlate  Rabanwin  ajordan  King Collins  The Wallaces  Living Stone Ramble  Gee-Force80  Alpine Lass  AllanKemp  baseman  Jambomac  WhiskyRiver  Nikki  iainswalks2014  lizziepsco  Nessie73  tinkerbell  C_and_C  Dunkeldegu  Nick Slater  Bowler21  sfletty  Moonstomper  AWP_Highlands  Lauramc001  yuvalk  Peatbog  Wilfwolf  lloydv  JConnor  rebeckah black  Corentin  StefanLea  johnrevie  Mountain geek  jeroendeboer  trev492  Annfrancais  smaddocks  Dutch63  mr shaw  HNW91  deruytea  kusserito  Keith Sibley  tandj  RosG  7DegWest  Mark_351  Dazed and Confused  jamma1312  ian999  jen-mcd  Largeboy  Sarika  Susanftz  Geld1987  Handsaeme  Wiebke2411  ron6632  craig2250  loukris  marty147  Dorothy Montgomery  ldavis5972  philc1984  Calum run  Jrenda10  MairiKK  albertham  jdavis5972  John mcnally  pyun  s0935200  NatureMorv  molerat47  Nicky1  maustindesign  Malkie  Mark McGowan  motto  hgray1  McDries  killieboy  CornerNat  dowser21  Craig1983  Rayhill  cwolff  Ian Anderson  BenJ29  vergeotyann  briandakers  Maze_P  absolutedevil  GT1sean  wardle  david1979  Derekq  Sulain  k_roline  jubusnelo  lungbuster  Leni chift  spychimp  Bob72  Ville  scdouglas  Jimmy McGinty  Sniper_RAT  Rianne89  Jelep  Christie1  JVincken  Walker89  Aldawen  walkingxiao  GoldJackieG  tattybogle  manhoury  Christinesinclair  liesbeth  Freddo  Allan_  GooseWood  Cedarwalker  Binnie  Andymacd04  malc11pike 

User reports from the West Highland Way

Title Author Likes
West Highland Way for the Easter Hols Dunfie 17
The West Highland Way - Solo hike Venneberg 10
west highland way June 2011 nzt2011 9
west highland way backpacking brodiedillon303 8
7 days, 5 girls, 2 charities and The West Highland Way! Cissyface 8
WHW 2011/2012 welshy165 8
Blisters 1, toe nails 9, teeth one fewer than before! Chrisabelle 6
Walking the walk! A day by day account and advice! Teddie1303 5
WHW a beautiful scorcher and The Ben to finish Zafar 5
Winter West Highland Way 3 Days AlexFrood 4
Six Sunny Days in June trainspotter 4
That`s the Way I like , Day 1 August 2014 tomyboy73 3
Swimming The "Wet" Highland Way Border Reiver 3
West Highland Way July 2012 stuart mclovin 3
Springing the WHW whiteburn 3
The West Highland Way Early Riser 3
West Highland Way 2010 jyp18a 3
WHW with my 11 Year Old son Walkscot 3
WHW 3 DAYS BOOM + Glasgow central to Milngavie Wok de dog 2
West Highland Way - A Video MartinZeroD 2
West Highland Way - Avery wet May 2012 Geoffwilz 2
West Highland Way in 7 days andrewl7642 1
Finishing the WHW three years later StevenF 1
West Highland Way MichaelJennings 1
West Highland Way in 5 days AWeeBitDifferent 1
West highland way Leemackay1 1
Milngavie to Inverness via the Ben MattyAnderson 1
west highland way bazer100 1
West Highland Way RuthieT 1
WHW 28 April to 3 May 2011 AndyMarr63 1
Walked the WHW on April 30th - 6th May 2011 skidmerc 1
West Highland Way Handsaeme 0
west highland way Handsaeme 0
West Highland Way August 2014 in 6 days JoelMocha 0
WHW for mums vonbon 0
West Highland Way Nick Slater 0
Lost Camera and a Great Walk Chris Webb 0
The West Highland Way in 5 days gm0141 0
WHW part 2 - The glens where your great rivers run nigheandonn 0
WHW part 3 - Come to the mountains and climb nigheandonn 0
2013 Summer- West Highland Way + 4 Munros en route gmcsutube 0
The wind and the helpful bus driver critchlowsg 0
Trek Scotland JamesA1972 0
Winter in 1990 markn001 0
West Highland Way via some Hills! westendbar 0
West Highland Way - Our Story robertd19m 0
Hard in the heat dizzydebs 0
Backpacking Scottie 0
West Highland Way 'Singing in the Rain' L-Hiking 0
West Highland way Paul85 0
West Highland Way Billymaca 0
Walked 14th - 20th May 2011 Fiona_74 0
West Highland Way 30th April to 4th May The Morgans 0
WHW Tue 3 / 5 .... Sat 7 / 5 steven65 0
West Highland Way Benedict 0
1/2 The West Highland Way Walkscot 0

Share your walk for the chance to win gear every month

Share on 

Walking can be dangerous and is done entirely at your own risk. Information is provided free of charge; it is each walker's responsibility to check it and navigate using a map and compass.