The Krasnoflotsky Bridge is a pedestrian metal beam bridge-heat pipeline across the Moyka River in the Admiralteysky District of St. Petersburg, connecting Kazansky and 2nd Admiralteysky Islands.
It is located along the even (eastern) embankment of the Kryukov Canal between houses No. 2 and No. 4. It forms an ensemble with the nearby Matveev Bridge across the Kryukov Canal. Next to the bridge are the New Holland complex and the building of the Naval Kryukov Barracks (Central Naval Museum).
Upstream is the Potseluev Bridge, below is the Khrapovitsky Bridge.
The nearest metro is Spasskaya station.
The bridge is 29.8 m long and 2.8 m wide.