Highway 667 begins at Highway 129 near the entrance to Five Mile Lake Provincial Park. The highway travels southeast for 14 kilometres (8.7 mi), crosses Little Wenebegon Lake then curves to the east. It is mostly straight from that point to its eastern terminus at the Sultan Industrial Road, passing clear cut forests along the way. The road which carries Highway 667 continues east into Sultan as a local street.[4]
Like other provincial routes in Ontario, Highway 667 is maintained by the Ministry of Transportation of Ontario. In 2016, traffic surveys conducted by the ministry along the route showed that on average, 180 vehicles used the highway daily.[1]
History
Highway 667 was established along an existing forest access road in 1977. The route was originally unpaved.[2][3]
Since then, it has been paved, but otherwise remains unchanged.[4]