Moray Coast Trail

i Image by Ray Bilcliff

How would you rate Moray Coast Trail?

Tap a star to share your experience and help other hikers.

Moray Coast Trail: Forres to Cullen on the Moray Firth

Published 30 April 2025 Updated 5 June 2026
227
Ranked #227 of 974
See the Top 100 →

HikeList Score

Moray Coast Trail scored 85/100 on HikeList's trail-quality metrics.

85
Great Hike
See score breakdownHide breakdown
  • Ideal length 78
  • Balanced challenge 90
  • Scenery & wildness 85
  • Varied terrain 89
  • Accommodation 83
  • Food & support 87
  • Path quality 87
  • Season flexibility 100

Computed from length, challenge, scenery & wildness, terrain variety, accommodation, food & support, path quality and season flexibility.

The Moray Coast Trail is a 72 km waymarked coastal walk along the southern shore of the Moray Firth in north-east Scotland. It runs point to point from Forres to Cullen, usually walked in 3-5 days, with 4 days typical. The route is easy to moderate: mostly level, low-level walking on beaches, dunes, promenades, tracks, quiet roads and short clifftop sections. It suits hikers wanting coastal scenery, fishing towns, wildlife and straightforward logistics rather than a strenuous mountain trek.

Route Overview

Most walkers go west to east from Forres, though the trail is walkable in either direction. The route passes Kinloss, Findhorn, Roseisle Forest, Burghead, Hopeman, Covesea, Lossiemouth, Spey Bay, Garmouth / Kingston, Portgordon, Buckie, Findochty and Portknockie before finishing in Cullen, with an optional extension east to Sandend / Findlater Castle. Some sources treat Findhorn as the start of the waymarked coastal section, with the Forres-Findhorn link added via cycle route. Good public transport between towns makes section walking and returns practical. For other Scottish coastal routes, compare the Arran Coastal Way, Ayrshire Coastal Path and Assynt Coastal Path.

Pictish coast, herring towns and old railway lines

This coast has been settled since at least the Pictish era. Burghead was a major Pictish power centre, while Sueno's Stone near Forres records that early-medieval world in carved stone. From the 18th and 19th centuries, the herring boom shaped the planned fishertowns along the firth, including Burghead, Hopeman, Lossiemouth, Buckie, Findochty, Portknockie and Cullen. The modern Moray Coast Trail links those harbours, net stores and old fishing paths, also using former railway sections, including the Spey Viaduct route near Garmouth and Spey Bay.

Notable highlights

  • Bow Fiddle Rock: A distinctive quartzite sea arch off Portknockie, named for its resemblance to the tip of a fiddle bow. It is one of the most recognisable coastal landmarks on the route.
  • Cullen and Cullen Bay: The eastern trailhead is a harbour town overlooking a sandy bay, the Three Kings sea stacks and the arches of the Cullen railway viaduct. Cullen is also associated with Cullen skink, the smoked-haddock soup named after the town.
  • Burghead Fort: A promontory site of the largest known Pictish fort in northern Britain and a likely royal centre of Fortriu. The rock-cut Burghead Well survives, and carved bull stones were found when the harbour was built.
  • Sueno's Stone: Near Forres, this is the tallest surviving carved Pictish standing stone in Scotland, protected in an armoured-glass case. Its carvings include a Celtic cross and a large battle scene.
  • Covesea Skerries Lighthouse: A white lighthouse near Lossiemouth, built in 1846 by Alan Stevenson and now deactivated. It is a clear landmark above the sands between Hopeman and Lossiemouth.
  • Findhorn and Findhorn Bay: A sailing and watersports village beside a tidal bay and nature reserve rich in birdlife. The dunes and long beach east towards Roseisle give an early taste of the trail's coastal walking.

Challenges to expect

The walking is generally not strenuous, but expect long days on mixed surfaces: sand, rock, gravel, firm earth, promenade, pavement and quiet roads. Coastal weather can change quickly, and some facilities close from November to March. The route is normally fully waymarked, but the Spey Viaduct crossing near Garmouth / Spey Bay is closed after a partial collapse, forcing a lengthy inland diversion via Fochabers; check current updates before setting out.

Distance
72 kilometres
Duration
3-5 days
Difficulty rating
Moderate
Trail type
Point to point
Elevation gain/loss
439 metres
Highest point altitude
50 metres
When to hike
Best months: Year-round
Climate: NASA POWER · location © OpenStreetMap
Show more data Show less
Permits & Fees
No permits or fees
Terrain & Landscape
  • Coastal
  • Forest
  • Estuary
Trail surface
  • Sand
  • Rock
  • Dirt
  • Gravel
  • Paved
Accommodation
  • Hotels
  • Guesthouses
  • Campsites
Average daytime temperature
15°C
Chance of rainfall
Moderate
Estimated cost
$$
Optimal hiking season
Spring
March to May
Summer
June to August
Autumn
September to November
Year-round
Year Round
Accessibility
  • Family Friendly
  • Dog Friendly On Leash
Facilities
  • Restrooms
  • Potable Water Sources
  • Public Transport Access Points

Report an issue

Spotted a mistake on Moray Coast Trail? Tell us what's wrong and we'll fix it.

Photos from hikers

Taken on the trail by people who've reviewed Moray Coast Trail.

Day 1
Forres to Findhorn
Approx. 12km

The Moray Coast Trail begins in the historic market town of Forres, heading north through peaceful countryside and woodland tracks before arriving at the shores of Findhorn Bay. The route then follows the edge of the bay to the coastal village of Findhorn, passing saltmarshes and mudflats that are teeming with birdlife. This section is relatively flat and provides a gentle introduction to the trail, featuring scenic views across the estuary and opportunities for wildlife spotting.

Day 2
Findhorn to Burghead
Approx. 10km

Leaving Findhorn, the trail continues eastward along wide, sandy beaches and low dunes before cutting inland through forested plantations. The path follows the curve of the coast, with occasional detours to clifftop viewpoints overlooking the North Sea. The section ends at the historic fishing village of Burghead, known for its ancient Pictish fort and sweeping coastal vistas. Expect easy walking with a mix of forest, beach, and minor road sections.

Day 3
Burghead to Lossiemouth via Hopeman
Approx. 14km

This stage traverses some of the trail's most dramatic scenery, starting with a clifftop path from Burghead to Hopeman that offers panoramic sea views and passes by the colorful Hopeman Beach Huts. Beyond Hopeman, the route follows grassy paths above limestone cliffs, through caves and rock arches, and along quiet sands before reaching the vibrant town of Lossiemouth. This is a slightly longer and more varied section, with a blend of cliff walking, beaches, and harbour promenades.

Day 4
Lossiemouth to Spey Bay
Approx. 16km

Continuing east, this day’s walk features expansive beaches, shingle banks, and the crossing of the River Lossie. The route passes Covesea Lighthouse and continues through pine forests before reaching the mouth of the River Spey at Spey Bay. Watch for wildlife along the Moray Firth, including seals and bottlenose dolphins. The terrain is mostly flat, alternating between firm paths and shingle, while Spey Bay is notable for its wildlife reserve and visitor centre.

Day 5
Spey Bay to Cullen
Approx. 18km

The final stage runs from Spey Bay to Cullen, following the shoreline past small fishing villages such as Portgordon, Buckie, and Portknockie. Expect a mix of quiet back roads, cliff-top trails, and beach walking, with highlights including Bow Fiddle Rock near Portknockie and the picturesque Cullen viaduct. This section offers a memorable finish, combining dramatic coastal geology with views of sandy bays and charming harbours before arriving in the historic village of Cullen.

Reviews

How would you rate Moray Coast Trail?

Tap a star to start your review — you could be the first.

Review Moray Coast Trail

Share your experience to help other hikers. Reviews are checked before they appear.

Photos are resized for the web. By uploading, you confirm they're yours and agree they may be used by HikeList under our Terms.

Related hikes

Other hikes in United Kingdom

Arran Coastal Way
#6
94/100
Arran Coastal Way
Glyndŵr’s Way
#17
93/100
Glyndŵr’s Way
John Muir Way
#29
92/100
Offa's Dyke Path
#151
88/100

Similar distance

Châteaux of the Loire Circuit
#651
77/100
Châteaux of the Loire Circuit
France72 km6 days
Tatranská Magistrála (Tatra Highway)
#328
83/100
Tatranská Magistrála (Tatra Highway)
Slovakia72 km4 days
Slieve Bloom Way
#758
75/100
Slieve Bloom Way
Ireland70.5 km3 days
Bakony Hills Trail
#163
87/100
Bakony Hills Trail
Hungary70 km3 days

Similar difficulty

Shimanami Kaido Cycling and Walking Route
#645
77/100
Shimanami Kaido Cycling and Walking Route
Japan70 km2-3 days
Trasimeno Lake Trail
#270
84/100
Trasimeno Lake Trail
Italy70 km3 days
Menalon Trail
#155
87/100
Menalon Trail
Greece75 km4-6 days
Transylvanian Saxon Villages
#492
80/100
Transylvanian Saxon Villages
Romania75 km4-5 days

Join HikeList

New to HikeList? Pick a username and password — we'll email you a code to verify.