From Roader's Digest: The SABRE Wiki
Jump to: navigation, search
Location Map
Cameraicon.png View gallery (10)
From:  Arisaig (NM675970)
To:  Mallaig (NM663866)
Via:  Morar
Distance:  9.8 miles (15.8 km)
Meets:  A830, A830
Former Number(s):  A830
Highway Authorities


Traditional Counties


Route outline (key)
B8008 Arisaig - Beoraidbeg
(A830) Beoraidbeg - Glasnacardoch
B8008 Glasnacardoch - Mallaig
This article is about the current B8008 from Arisaig to Mallaig.
For the former B8008 through Kirkhill near Beauly, see B8008 (Beauly)


The B8008 is a surprisingly recent addition to the classified routes of Scotland, taking over the former sections of the A830 as it has been realigned. As a result, it is now possible to enjoy one of the most breathtaking roads in Scotland, with spectacular views across to the Small Isles and the Cuillin on Skye, without having to concentrate every ounce of energy on the traffic!

There are three distinct sections of the B8008, each separated by brief multiplexes with the new A830. Each section serves the three main settlements on this western seaboard of Lochaber.


After emerging from the final section of the A830 to be upgraded, you immediately arrive in Arisaig. The B8008 turns left, west into the village, dropping down to the shore and offering views across the island-studded bay. The road then turns back to rejoin the A830. However, this final section is a spur and halfway up the hill the mainline of the B8008 takes a left turn. It runs past the church to another junction with itself. In each case, priority is given to the roads joining the A830, but all of the tarmac is the B8008.

The B8008 passing between Traigh Beach and the Golf Course

We turn left and drop back down to the shore, heading north as the shore weaves in and out in stunning bays and headlands. The best views are from the beaches and rocky headlands by the golf club at Traigh. More beaches, with the famous white or silver sands of this coastline, are passed before the road again turns eastwards beside the short River Morar. It drops right down to the beach (the road is often covered in sand) just short of the junction with the A830.


The B8008 has been provided with a staggered crossroads where it crosses the A830 on its way into Morar. It then winds its way around some improbably sharp bends (for a former trunk route) as it crosses over the River Morar and almost simultaneously under the railway viaduct. There are some impressive falls here too, harnessed for hydro-electric power.

The road through Morar village is narrow and constricted by painted footways. In the middle of the village is a level crossing with the railway line. We then emerge from the village to rejoin the A830 for a mile or so.


After a 'multiplex' with the A830 of over a mile, the B8008 once again reasserts itself, turning off to the right at Glasnacardoch. The road can be seen from the A830 climbing steeply to sharp bends over the railway line before disappearing into the southern edge of Mallaig. It then drops down the hill into the centre of the village, where a TOTSO with the unclassified road round the bay is reached. Here we turn left, back to the A830 at its terminal roundabout. Turning right at the roundabout takes us to the ferry port.

RoadsRoad to the Isles
MiscellaneousMorar Bridge
Related Pictures
View gallery (10)
B8008-traigh3.jpgLevel crossing, Morar - Geograph - 4772383.jpgMorar-br3.jpgMorar level crossing.jpgWww3.jpg
Other nearby roads
MallaigA830 • A851 • A861 • B8007 • C1150 (Highland) • C1166 (Highland) • Isle of Eigg • Isle of Rum • Road to the Isles • T98 (Britain)
B8000 – B8099
B8000 • B8001 • B8002 • B8003 • B8004 • B8005 • B8006 • B8007 • B8008 • B8009 • B8010 • B8011 • B8012 • B8013 • B8014 • B8015 • B8016 • B8017 • B8018 • B8019
B8020 • B8021 • B8022 • B8023 • B8024 • B8025 • B8026 • B8027 • B8028 • B8029 • B8030 • B8031 • B8032 • B8033 • B8034 • B8035 • B8036 • B8037 • B8038 • B8039
B8040 • B8041 • B8042 • B8043 • B8044 • B8045 • B8046 • B8047 • B8048 • B8049 • B8050 • B8051 • B8052 • B8053 • B8054 • B8055 • B8056 • B8057 • B8058 • B8059
B8060 • B8061 • B8062 • B8063 • B8064 • B8065 • B8066 • B8067 • B8068 • B8069 • B8070 • B8071 • B8072 • B8073 • B8074 • B8075 • B8076 • B8077 • B8078 • B8079
B8080 • B8081 • B8082 • B8083 • B8084 • B8085 • B8086 • B8087 • B8088 • B8089 • B8090 • B8091 • B8092 • B8093 • B8094 • B8095 • B8096 • B8097 • B8098 • B8099
Earlier iterations: B8000 • B8006 • B8008 • B8026 • B8039