Speyside Way

A scenic walk along the banks of the River Spey from Buckie to Aviemore.

6 to 7 nights
65 miles
Moderate to Moderate / Demanding

From £555 per person

Discover the available tours

About this route

The full Speyside Way trail journeys 65 miles from Buckie by the coast to the town of Aviemore nestled inland. The walk revels in the moorland and mountain backdrops, accompanied by the ever-present rumble of the River Spey itself as it winds through quiet forests and thriving pasture land.

The Speyside Way utilises mostly low-level paths and tracks, and is dotted with an array of welcoming villages, a wide variety of wildlife and a healthy smattering of intriguing historic sites. All of the above comes together to form an impressive walking trail worthy of exploration.

This route can also be walked in the opposite direction if preferred. Select the ‘Reverse tours’ option when choosing your itinerary.
© Contours Walking Holidays Speyside Way map
Buckie to Aviemore
65 miles (104 km)
21st March to 31st October

Holiday highlights

Spotting wild osprey swooping at Loch Garten, among many other beautiful birds.

Experiencing the diverse scenery on the trail, from charming coastline, quaint fishing villages, rural farmland, dense forest and dramatic mountains in the Cairngorms National Park.

Sampling Speyside salmon and whisky as you visit the fishing towns and famous whisky distilleries.

Available tours

CodeTourDurationDifficultyPrice per person
SPW1 From Buckie to Aviemore 6 nights, 5 days walking Moderate / Demanding£555
SPW2 From Buckie to Aviemore 7 nights, 6 days walking Moderate£645

Speyside Way - North to South 6 nights, 5 days walking

£NNN per person
  • Itinerary
  • What's included?
  • Extra nights?
  • Tour facts
  • Route profile
  • Travel info
  • Weather

Travel to Buckie where your first night's accommodation has been booked

Day 1

Buckie to Fochabers. 10 miles (16km)

Day 2

Fochabers to Craigellachie. 13 miles (21km)

Day 3

Craigellachie to Ballindalloch. 12 miles (19km)

Day 4

Ballindalloch to Grantown-on-Spey. 14 miles (22.5km)

Day 5

Grantown-on-Spey to Aviemore. 16.5 miles (26.5km)


Depart from Aviemore after breakfast

Your Itinerary

This itinerary lists our preferred overnight stops for this tour. Sometimes there may be a shortage of available accommodation in a preferred location, in which case we will transfer you from the trail to your accommodation and back again at no extra charge. Overnight stops marked with a (T) will always require transfers as standard.

The daily mileages quoted are average trail miles only and do not include the distance from the trail to your accommodation. We do not expect you to have to walk more than a mile from the trail to your accommodation; should your accommodation be further than this, transfers will be provided as standard.

Below are the additional costs that may apply depending on your requirements. Dog friendly tours are subject to a Daily Dog Charge, which will be listed below if applicable. Our standard prices per person are based upon two people sharing a room; if you are walking on your own, or are part of a group but require a room of your own, then the Solo Walker or Single Supplements apply respectively:

A note about transfers
Solo Walker Supplement
£40.00 per person / per night
Single Supplement
£30.00 per person / per night

You can add rest days at any of the overnight stops:

Extra night (Standard)
£60.00 per person / per night

What's included?

  • 6 nights' accommodation in en-suite rooms (where available) in selected B&B’s, hotels, inns and guesthouses along the trail, or a short distance away via taxi provided at our expense.
  • Breakfast each day.
  • Door to door luggage transfer.
  • Maps with the route marked on and a guidebook or route notes describing the trail.
  • An information pack containing an itinerary, instructions on how to find your accommodation each night and a kit list.
  • Detailed travel instructions on how to get to the start of your holiday and back from the end of it.

Extra Nights & Rest Days

An extra night is a wonderful way to extend your holiday. Consider an extra night in Craigellachie if you would like to visit the Macallan Distillery or the Speyside Cooperage, which makes oak whisky casks, or follow the 4-mile (6.5km) 'Dufftown Spur' to the Glenfiddich Distillery, Balvenie Castle and the delightful little town of Dufftown, the 'Malt Whisky Capital of the World'.

Grantown-on-Spey is a very attractive Georgian town with plenty of shops and an interesting museum.

You can add rest days at any of the overnight stops:

Extra night (Standard)
£60.00 per person / per night

Tour Facts

Total distance: 65 miles (104 km)
Duration: 6 nights, 5 days walking
Minimum daily distance: 10 miles (16 km)
Maximum daily distance: 16.5 miles (26.5 km)
Code: SPW1 Grade: Moderate / Demanding
Season: 21st March - 31st October
Start of holiday: Buckie
End of holiday: Aviemore

Route Profile

Speyside Way - North to South Route Profile

Travel Information

Useful information and travel links that will assist you in your plans to travel to the start of the holiday and back from the end of it are sent to you with your full tour pack. A summary is given below:

By Air - The most convenient major city and international airports are Inverness, Aberdeen, Edinburgh and Glasgow.

By Rail - The nearest rail stations to the start of the trail (Buckie) are either Keith (about 13 miles away) or Elgin (about 17 miles away). There is a rail station at the end of the trail (Aviemore).

By Bus - Various bus services run to Buckie and from Aviemore.

From London - Trains run from London Kings Cross station to Elgin. From there a bus/taxi will be required to Buckie.

Return To The Start - The easiest way to return to the start of the trail, is to take a train from Aviemore to Elgin. From there a bus/taxi will be required to Buckie.

Weather Information

To find out more about the weather forecast for your chosen holiday's general location, please see the following websites:

  • MetCheck - This website allows you to look up detailed weather information for specific locations as far as six months in advance.
  • Met Office - This website shows regional area forecasts a few days in advance, with a general UK forecast description of up to 30 days in advance.
  • Mountain Forecast - This website shows what the forecast is like up on specific hills and fells, and offers forecasts a few days in advance.

Routes on this trail

7 to 9 nights
80 miles
From £680 per person
A walk from Buckie to Aviemore along the Speyside Way, with an additional trek out to Tomintoul.Find Out More
3 nights
26 miles
Moderate / Demanding+
From £290 per person
A walk from Craigellachie to Grantown-on-Spey along the central part of the Speyside Way.Find Out More

Customer reviews from the Speyside Way

“Organisation and care taken by Contours was excellent.”
Mr Markovec, Australia
“Flawless organisation. Friendly and helpful hosts. Beautiful scenery. Unexpectedly good weather.”
Mr Valvekens, Belgium
“You gave me every help I could expect.”
Mr Rayner, UK
“I was impressed and reassured by your meticulous attention to detail and to the questions I asked via email. Your team have done a superb job, we shall definitely be using Contours again.”
Ms Middleton, Scotland
"Old Viaduct, Ballindalloch" by Barbara Milne-Redhead (2019)
"Cragganmore Old Granary Halt" by Barbara Milne-Redhead (2019)
"Beyond Aberlour on Disused Railway Track" by Barbara Milne-Redhead (2019)
"Aviemore" by Jan Valvekens (2018)
"Trainspotting on the Speyside Way" by David Raynor (2017)
"Looking out over the River Spey" by David Raynor (2017)

Select a tour