The B8004 is an 8 miles road running from the A830 road at Banavie in Scotland northeast up the west side of the Great Glen to Gairlochy then east beside the River Spean to meet the A82 road just west of Spean Bridge.