De weg is uitgevoerd als tweestrooks-gebiedsontsluitingsweg met een maximumsnelheid van 80 km/h. In de gemeente Apeldoorn heet de weg achtereenvolgens Dorpstraat, Loenenseweg, Beekbergerweg en Eerbeekseweg. In de gemeente Brummen heet de weg Harderwijkerweg en in de gemeente Rheden heet de weg ten slotte Kanaalweg, naar het Apeldoorns Kanaal dat parallel aan de weg verloopt. De N786 wordt niet aangegeven op de bewegwijzering.