On the metro map, every segment between stations looks about the same — a tidy line between two circles. In reality the differences are huge: on some stretches the train arrives in under a minute, on others it runs for several minutes under the Neva River without a single station in between. Here's which segment in St. Petersburg's metro is the longest.
🚇 The main contender — under the Neva
One of the city's longest segments connects Ploshchad Alexandra Nevskogo and Yelizarovskaya on the Pravoberezhnaya line — this is where the train dives under the Neva and keeps going for several minutes with no stop in between. Sources put its length somewhere between 3.6 and 4 km; the metro operator doesn't publish an exact official figure, so treat this as a range rather than a precise number.
🌊 There's another version too
Some sources name Rybatskoye — Obukhovo as the actual longest segment, citing around 3,620 meters, and point out a quirky detail: on the line map it looks shorter than the rest, even though it's actually longer. The disagreement makes sense — the metro doesn't publish a single open table of exact segment lengths, so different authors calculate it differently and land on different numbers.
⏱️ What it feels like onboard
Whichever figure is more accurate, the effect in the car is the same: on the long segments under the Neva, the train runs without stopping noticeably longer than usual, the tunnel lights blink at a steadier rhythm, and the noise settles into a monotone hum — many riders notice it even without a segment-length chart in hand. For contrast, compare it to the neighboring Tekhnologichesky Institut — Pushkinskaya segment, often cited as one of the shortest at around 800 meters — under a minute of travel time.



