Искусственный водный путь соединяет Белое море у города Беломорск с Онежским озером, а через него с Балтикой - у города Повенеи. Обшая длина канала - 227 км, при этом большая его часть проходит по озёрам и водохранилищам, и только 37,08 км - прорытое углубление. На канале 19 шлюзов, 15 плотин, 12 водоспусков, 49 дамб. Беломорско-Балтийский канал сооружался в 1931-1933 гг., причём на строительстве в основном использовался труд заключённых. В 80-х гг. канал был реконструирован. Канал сокращает путь между Санкт-Петербургом и Архангельском почти на 4 тыс. км. Со стороны Онежского озера суда поднимаются на 70 м, преодолев систему из 7 шлюзов, а на спуске к Белому морю проходят 11 шлюзов и спускаются на 103 м. Навигация (плавание) на канале продолжается с мая по октябрь. Движения пассажирских и туристических судов по каналу нет.