Санкт-Петербург расположился на многочисленных островах, он пронизан множеством рек и каналов, да и закладывался он Петром I как морской город. Поэтому вся береговая линия оснащалась пристанями, причалами, портами и любое предприятие имело выход к воде и естественно, что на первом плане стояло развитие водного транспорта. Эта тенденция превалирует и в наши дни.
В Санкт-Петербурге развито торгово-грузовое мореплавание, пассажирское морское сообщение, в том числе круизное, налажена паромная переправа, кроме того на реках и каналах города «прогуливаются» многочисленные катера, речные трамвайчики и «метеоры», которые пришвартовываются к многочисленным пристаням и причалам, организованным в самых людных и интересных местах города.