Distance: 75 miles (121km)
Ascent: 346 metres
Start: Fort William station, PH33 6TQ
Finish: Inverness station, IV1 1LF

This route is well waymarked and shown on OS maps.

Join the waymarked Great Glen Way north of the station and follow it along the coast to the mouth of the Caledonian Canal. Turn R inland on the southern bank past the series of lochs known as Neptune’s Staircase to join the B8005 and cross the canal at Gairlochy (10.4 miles/16.7km). Turn R and follow the trail north-east along the west shore of Loch Lochy to the Laggan Locks at the northern end (22 miles/35.3km). Cross at the loch and turn L along the eastern bank of the Caledonian Canal, heading north-east to the southern end of Loch Oich. Cross the A82 and follow the eastern shore of the loch to the A82 at the Bridge of Oich (27.8 miles/44.8km). Cross the bridge and follow the canal north on the western bank to the A82 in Fort Augustus (33 miles/52.5km). Turn L onto the road and follow roads then forest trails slightly west but keeping to the edge of Loch Ness. The trail diverts away from the loch in Invermoriston at about 40 miles/65km and Drumnadrochit at about 56 miles/90km, but generally follows Loch Ness north-east. Head inland on the trail at Abriachan at 61 miles/97.5km and from here stay on the higher ground to the north of the loch into Inverness, descending to follow the River Ness to the station in Inverness. 

Download and print route directions

Download .GPX file

How to use .GPX files

Link to route on OS Maps

Link to route on Komoot