White Sea–Baltic Canal waterway length is , of which are man-made. The current flows north from Lake Onega to the White Sea, and all navigation marks are set according to it. Once in Lake Onega, ships can exit the southwest shore through the Svir River (and its two locks) to reach Lake Ladoga and then proceed down the Neva River to Saint Petersburg and the Baltic Sea. Alternatively, from Lake Onega river ships can sail eastward into the Volga–Baltic Waterway. The canal begins near Povenets settlement in Povenets bay of Lake Onega. After Povenets there are seven locks close together, forming the "Stairs
Onezhsky District Porog; there is regular passenger navigation. There is also limited passenger service on the Onega Bay. Onega is served by the Onega Airport which has weekly passenger flights to Arkhangelsk and to the "selo" of Purnema on the Onega Peninsula. Onezhsky District has a very high concentration of historical, archaeological, and architectural monuments. The district contains thirty-two objects classified as cultural and historical heritage by Russian Federal law, and additionally eighteen objects classified as cultural and historical heritage of local importance. Most of these are wooden churches and chapels. The monuments classified as historical and architectural heritage are the following: