શહેરમાં જળમાર્ગને આશરે 300 કિ. મી. છે. સેન્ટ પીટર્સબર્ગ નદીઓ અને નહેરો - શહેર છે, જ્યાં લગભગ 90 નદીઓ એક મહત્વપૂર્ણ પરિવહન માળખું.