Speyside Way + GPX

Distance: 116 km Grade: 2 (Slightly harder)

Speyside Way NEW
XML file – 44,6 KB 287 downloads


A 7-stage 116 km slightly harder walk. The Speyside Way runs between Buckie on the Moray Firth and Aviemore at the very heart of Strathspey, following the valley of the River Spey for much of the way. The route passes through some of Scotland's most beautiful landscapes; by rivers and mountains, over moorland and along forest paths.

The trail is well waymarked, but there is no avoiding the hillier section between Ballindalloch and Grantown on the south side of the valley.

This trail connects with the Moray Coast Trail at Buckie, the Dava Way at Grantown-on-Spey and the East Highland Way at Kincraig.


  1. Buckie - Fochabers 17,5 km (Easy)
  2. Fochabers - Craigellachie 20 km (Slightly harder)
  3. Craigellachie - Ballindalloch 19,5 km (Easy)
    1. Tomintoul Spur: Cragganmore to Tomintoul 25 km (Moderate)
  4. Ballindalloch - Grantown-on-Spey  23,25 km (Slightly harder)
  5. Grantown-on-Spey - Boat of Garten 17,5 km (Easy)
  6. Boat of Garten - Aviemore 9 km (Easy)