San Petersburgo tiene un amplio sistema de carreteras locales y servicios de ferrocarril, así como un extenso sistema de transporte público que incluye el tranvía y el Metro de San Petersburgo.