Star.pngStar.pngStar.pngStar grey.pngStar grey.png


From Roader's Digest: The SABRE Wiki
Jump to navigation Jump to search
Location Map ( geo)
Cameraicon.png View gallery (3)
Near Keith
Highway Authority
Junction Type
Roads Joined
A95, A941
Junctions related to the A95
Junctions related to the A941

Craigellachie is a small village about a mile east of Aberlour in the heart of the Speyside Whisky Country. Distilleries are all around, with the Whisky Capital of Dufftown just a few miles to the south. The villages other big tourist attraction is the spectacular Craigellachie Bridge, built by Thomas Telford, which spans the River Spey, and is now a historic monument with traffic routed across the new bridge downstream. The village is also well served with cycle routes, following the old railway lines, and the Speyside Way long distance path also passes through the village.


There are only two classified roads at Craigellachie, the A95 and A941 which cross at the village, enjoying a brief multiplex as they do so. The modern junction is a pair of T Junctions immediately south of the new bridge, with the main priority given to the A95 Grantown on Spey - A941 Elgin route. Starting from the bridge, the first left turn leads through the village to Keith on the A95, while the second turns around the back of the village, taking the A941 to Dufftown. Both junctions are provided with right turn lanes on the A95.

For many years, the straight through A95 - A941 route was the primary trunk road into Elgin from the south. However, in the 2000s the trunk route was swapped to stay with the A95 to Keith, a somewhat smaller town. It is unclear whether the A941 to Elgin remains primary or not - in the past Scotland's Trunk and Primary networks were identical, but this no longer appears to be the case.


The junction at Craigellachie used to be in the heart of the village. With the A941 approaching from the old bridge, it continued straight on, following the modern alignment of the A95, to meet the A95 at Victoria Street. It then doglegged right-left onto Edward Avenue (originally the B9013) to regain its modern route on to Dufftown. The A95 had a much straighter route than it does now, initially approaching from the west along the modern A941 route, Edward Avenue, and then running past the Craigellachie Hotel onto Victoria Street. This little connecting street in the middle, which once served both routes, is now closed off, with the A941 banked up higher to ease the climb past the village.

Even when the new bridge opened in 1972, the two roads still crossed in the village, as shown on the 1976 OS Landranger map. The improvements to the B9102 junction are shown, but the bypass, despite being a huge improvement to the narrow streets and awkward junction where the two routes previously met, came somewhat later.


Route To Notes


Perth (A9), Grantown on Spey, Aviemore


Craigellachie, Keith (A96)


Dufftown, Cabrach Former B9013


Elgin, Rothes


Dufftown Now A941

Related Pictures
View gallery (3)
Junctions on the A95
Granish Junction • Kinveachy Junction  • Dulnain Bridge Junction  • Inverallan Roundabout • Speybridge Roundabout • Old Speybridge Junction • Delnashaugh • Marypark Junction • Craigellachie • Mulben Crossroads • Bridge of Haughs • Keith • Cornhill Crossroads • Muir of Rettie

SABRE - The Society for All British and Irish Road Enthusiasts
Home - Discuss - Digest - Discover - Help