Highway 5 follows the North Thompson River north from Heffley Creek for approximately 54 kilometers , along a parallel course with a branch of the Canadian National Railway, passing through Barriere, to a junction with Highway 24 at Little Fort.