Day-by-day trail itinerary

West Highland Way: 8-day itinerary

The West Highland Way is a 153 km long-distance path from Milngavie to Fort William, climbing about 3317 m in total across 8 official sections.

153 km3,317 m ascent8 walking daysScotland

A practical starting point

8 days from Milngavie to Fort William

Use these daily distances and overnight stops as a starting point, then customise the trip in the planner.

  1. 1
    Day 1: Milngavie → Drymen

    18.9 km · 161 m ascent · 4h48–6h47 (about 5h39, incl. ~56m of stops)

    Via Blanefield, Killearn, Croftamie
  2. 2
    Day 2: Drymen → Rowardennan

    23.8 km · 536 m ascent · 6h47–9h35 (about 7h59, incl. ~1h20 of stops)

    Via Milton of Buchanan, Balmaha
  3. 3
    Day 3: Rowardennan → Inverarnan

    22.0 km · 475 m ascent · 6h13–8h46 (about 7h18, incl. ~1h13 of stops)

    Via Tarbet
  4. 4
    Day 4: Inverarnan → Tyndrum

    19.3 km · 431 m ascent · 5h21–7h34 (about 6h18, incl. ~1h03 of stops)

    Via Crianlarich
  5. 5
    Day 5: Tyndrum → Bridge of Orchy

    10.7 km · 112 m ascent · 2h48–3h57 (about 3h17, incl. ~33m of stops)

  6. 6
    Day 6: Bridge of Orchy → Glencoe Mountain Resort

    17.1 km · 457 m ascent · 4h55–6h56 (about 5h47, incl. ~58m of stops)

  7. 7
    Day 7: Glencoe Mountain Resort → Kinlochleven

    16.7 km · 376 m ascent · 4h56–6h58 (about 5h49, incl. ~58m of stops)

  8. 8
    Day 8: Kinlochleven → Fort William

    24.6 km · 554 m ascent · 7h01–9h53 (about 8h14, incl. ~1h22 of stops)

    Via Glen Nevis, Caol, Lochyside

Food on the trail

Eating vegan on the West Highland Way

Sourced guidance on meals, shops and the stretches where carrying something dependable matters.

What to expect

This is one of the easier long trails in Britain to eat well on as a vegan, because almost every overnight stage has a pub or cafe that has built a real vegan section rather than a single dish. Milngavie starts you off with full-range supermarkets (Tesco, M&S, Waitrose, Aldi). Balmaha's Oak Tree Inn does vegan burgers, Inverarnan's Drovers Inn runs an extensive veggie/vegan menu, Tyndrum's Real Food Cafe does vegan haggis and tofish, Bridge of Orchy Hotel and Kingshouse Hotel both list vegan options, and Fort William finishes with a fully vegan café, The Wildcat. Kinlochleven is the one stage where nothing vegan-specific turned up in research, so treat it as a plain-pub-food stop rather than a highlight. Vegan haggis, made properly by Macsween and sold in every major Scottish supermarket, is the trail's standout local dish — not a compromise version of the real thing but a well-established product in its own right.

Local food worth trying

Vegan haggis with neeps and tatties is the dish to actually order here — Macsween's vegetarian/vegan version (oats, lentils, vegetables, the same spicing as the meat original) is a genuine, long-established Scottish product, not a hiking-trail improvisation, and it's on the menu at the Real Food Cafe in Tyndrum, on the trail itself, as well as in supermarkets the length of the route.

What to buy

Macsween vegan haggis is stocked at Sainsbury's, Morrisons, Waitrose, Co-op and Tesco — worth buying before a night where you're self-catering rather than relying on a pub doing it. Milngavie, at the start, has the widest choice on the whole route (Tesco, M&S, Waitrose, Aldi); Fort William at the end has Morrisons and a Tesco Express.

Good places on the trail

Milngavie: The Honeybee Bakery and Andiamo (Italian, pasta options). Drymen: Beech Tree Cafe Bar, right on the Way, with vegan, vegetarian and gluten-free options, plus Turnip the Beet deli. Balmaha: the Oak Tree Inn, vegan burgers and gluten-free options. Inverarnan: the Drovers Inn, an extensive veggie/vegan menu. Tyndrum: the Real Food Cafe, vegan haggis with peppercorn sauce, tofish and chips, chickpea curry and vegan pastries. Bridge of Orchy: the Bridge of Orchy Hotel lists vegetarian/vegan options. Kingshouse: the Kingshouse Hotel has gluten-free and vegan options. Fort William: The Wildcat Café, fully vegan (tofu scramble, porridge bowl, tofu burrito, vegan cheese on toast).

Trail treats

The Real Food Cafe in Tyndrum bakes its own vegan pastries — blueberry croissant and banana bread turn up regularly — worth timing a stop around on the way through. It's also the rare place on this route doing a proper vegan take on fish and chips (tofish), rather than just a salad.

Where to restock

Milngavie, at the start, is the best-stocked town on the entire route for both fresh food and specialist vegan products — worth buying more than you think you need here. Tyndrum, roughly the midpoint, is the next reliable resupply, with the Real Food Cafe and a filling-station shop, before the remoter Rannoch Moor and Glencoe stretch. Fort William covers the final stretch.

Things that may not be vegan

At the Real Food Cafe in Tyndrum, the vegan tofish is fried in the same oil as meat items including black pudding — fine for most vegetarians but worth knowing if you're strict about cross-contamination. Traditional haggis, neeps and tatties served anywhere without the word 'vegan' or 'vegetarian' attached is the animal-product original, not an accidental match.

Sources and research notes · High confidence
  • macsadventure.comstage-by-stage named venues with vegan/vegetarian notes across the whole route (Beech Tree Cafe Bar, Oak Tree Inn, Drovers Inn, Real Food Cafe, Bridge of Orchy Hotel, Kingshouse Hotel, The Wildcat Café)
  • hikethehorizon.comcorroborates Real Food Cafe, Oak Tree Inn and Bridge of Orchy Hotel as vegetarian-friendly favourites, and lists Milngavie/Fort William supermarkets
  • happycow.netspecific vegan dishes at the Real Food Cafe (vegan haggis, tofish, chickpea curry, vegan pastries) and reviewer note about shared fryer oil
  • livekindly.comconfirms Macsween vegan/vegetarian haggis and its availability at major Scottish supermarkets

Researched from the cited sources. Kitchens change hands and menus change; confirm with the property when booking, especially outside the main season.

Know what the trail feels like

Route character and practical detail

Explore the researched terrain, navigation and logistics behind your itinerary.

Milngavie to Milton of Buchanan27 kmRead section

Easy, low-level walking on old railway path, parkland and farm lanes through Mugdock Country Park and a run of small towns — Milngavie, Blanefield, Killearn, Drymen — with no real climbing until the very end. Conic Hill, just before Balmaha, is the one exception: a short, sharp pull that gives the first proper view over Loch Lomond and its islands from height. Well served throughout, with shops and pubs never far away — a genuine warm-up day, sociable and flat, before the trail's character changes completely at the loch shore.

Logistics: Drymen, about two-thirds in, is the last easy resupply before Conic Hill; camping bylaws also begin around here, restricting wild camping to permit areas from spring to autumn.

Navigation: Well waymarked and hard to lose on the old railway path and forest tracks; Conic Hill's open summit path is the one place worth care in poor visibility, where the enclosed paths before it give way to open hillside.

Milton of Buchanan to Crianlarich38 kmRead section

Balmaha and Rowardennan give a deceptively gentle start on estate track and quiet road along Loch Lomond's east shore. Beyond Rowardennan the path narrows and turns genuinely rough — roots, boulders and short, sharp ups and downs through native oak woodland, worse again north of Inversnaid — and pace drops well below what the distance on paper suggests. This is widely reckoned the single most misjudged stretch of the whole Way, catching out walkers expecting an easy lochside stroll. Some burn crossings can flood and become impassable after heavy rain. Beinglas, near Inverarnan at the far end, is the natural finish.

Logistics: Budget significantly more time than the distance suggests for Rowardennan to Inverarnan — roots, rock and repeated short climbs make this far slower going than anywhere else on the trail so far.

Navigation: The path is obvious — there's only the one line along the shore — but it demands constant attention to footing rather than route-finding; some burn crossings can be genuinely impassable for a time after heavy rain.

Crianlarich to Tyndrum20 kmRead section

A complete change of pace and landscape after the loch shore — gentle glen walking up Glen Falloch and Strath Fillan on well-surfaced track, much of it an old military road, with the hills opening out either side instead of closing in. Crianlarich sits slightly off the main line and is easy to bypass if not stopping; St Fillan's Priory ruins and the river crossings at Kirkton mark the approach to Tyndrum. Both villages have full services, making this one of the best-supplied stretches on the trail. A straightforward, recovering day between two harder ones.

Logistics: Both Crianlarich and Tyndrum have full services and rail stations — an easy section to break at either end, and the best-placed resupply pair on the trail.

Navigation: Well waymarked on broad, well-surfaced track; easy to follow even in poor visibility after the attention the loch shore demanded.

Tyndrum to Kinlochleven34 kmRead section

The trail's big remote crossing: past Bridge of Orchy and over the open moor to Rannoch Moor, one of the largest and wildest expanses of open ground in Britain, on the line of the old military road. Only one settlement in 34km, and almost nothing in the way of food or shelter — carry what you need. Kingshouse, isolated below the Glencoe peaks, and the ski centre beyond it are the only real landmarks. Fully exposed throughout; this is where wind and driving rain, not distance, decide how hard the day feels.

Logistics: Only one settlement in 34km and almost no food or shelter — carry water and supplies from Tyndrum or Bridge of Orchy for the whole crossing.

Navigation: The old military road across Rannoch Moor is broad and obvious, but featureless in mist — easy to lose confidence in the distance even though the line itself is hard to actually lose.

km 119–13112 kmRead section

The Devil's Staircase and the drop into Kinlochleven, packed into a short but brutal 12km — the most dramatic elevation change on the whole trail. The zigzag climb to 548m, the Way's highest point, is well graded and clearly engineered despite the name; the long, knee-jarring descent afterwards, loose and rocky in places, is harder than the climb. Kinlochleven itself, reached at the bottom, then demands the first stretch of the next climb straight back out before the section ends. Big views of Buachaille Etive Mòr and the Mamores from the top reward the effort.

Logistics: Kinlochleven, at the bottom of the descent, is the last full resupply before the remote Lairig Mor crossing in the next section — worth stocking up here even though it feels late in a short day.

Navigation: The staircase path is clear and well engineered — despite the name it's more about stamina than route-finding; the descent has loose gravel and rock that wants more care than the climb.

Kinlochleven to Fort William23 kmRead section

A steep climb straight out of Kinlochleven leads onto the Lairig Mor, a remote, high pass between the Mamores and the Ben Nevis range — rough underfoot but easy to follow, and a genuine wilderness feel after the villages before it. The gradient eases once over the top, and the second half of the day is a long, gradual descent through forestry plantations into Glen Nevis, with Ben Nevis itself in view for the final approach. The last few kilometres turn suburban, then urban, finishing at the walker's statue in Fort William's Gordon Square — a low-key end after days of hills.

Logistics: Nothing of substance between Kinlochleven and Glen Nevis, roughly 19km — carry food and water for the whole crossing of the Lairig Mor.

Navigation: The track is broad and obvious throughout, if rough underfoot on the high pass; navigation is straightforward even though the ground itself demands care.