The glen runs north from Glen Spean which takes the main A86 trunk road and the railway of the West Highland Line, both running about a further 23 kilometers southwest via Spean Bridge to Fort William.