オネガ湖
運河の全長は227 kmで、そのうち48 kmが人工的に建設された部分である。運河の流れの向きはオネガ湖から白海へ向けて下っている。最大高低差は、白海から分水嶺までの102メートルである。