Northern Dvina River
M8 runs through the center of Velsk and further north along the left bank of the Vaga River, bypassing the town of Shenkursk (located on the right bank of the Vaga), and north of Bereznik - along the left bank of the Northern Dvina River. It further bypasses the town of Novodvinsk and connects to Arkhangelsk, located on the right bank of the Northern Dvina, by a bridge. The highway route continues further along the left bank of the Northern Dvina to Severodvinsk where it terminates.