在有5条线，67个车站，连接五个铁路终点站，每天运载250万人次乘客。地铁站经常被大理石及青铜等建材精心装饰。每天上下班时间、城际交通及冬雪过多导致交通拥堵在圣彼得堡经常发生。圣彼得堡外环道于2011年完成。圣彼得堡是一个重要的交通走廊，连接斯堪的纳维亚到俄罗斯、东欧地区。圣彼得堡也是欧洲高速公路转折点，可以通往莫斯科、希尔克内斯、哈尔科夫、普斯科夫、基辅、塔林、彼得罗扎沃茨克等地。
水路.圣彼得堡是国外从涅瓦湾、芬兰湾、波罗的海进入俄罗斯的客运和货运港口，河港位于涅瓦河，