Saint Petersburg Railway Stations
Saint Petersburg is one of Russia's largest railway hubs. The city is served by five operating railway stations: Moskovsky, Ladozhsky, Vitebsky, Finlyandsky, and Baltiysky. All stations are conveniently connected to the Metro and public transport network, providing easy access throughout the city.
Moskovsky Railway Station
The city's main railway terminal serves most long-distance trains, including the high-speed Sapsan service between Moscow and Saint Petersburg. It is located in the historic city center on Vosstaniya Square and provides direct access to the Ploshchad Vosstaniya and Mayakovskaya metro stations.
Ladozhsky Railway Station
Ladozhsky is Saint Petersburg's newest long-distance railway station, serving many transit routes from northern, eastern, and southern Russia. The station is directly connected to Ladozhskaya Metro Station.
Vitebsky Railway Station
Vitebsky Railway Station is Russia's oldest railway terminal and one of the city's architectural landmarks. It serves long-distance trains as well as suburban services to Pushkin (Tsarskoye Selo), Pavlovsk, and surrounding areas. Nearby Metro stations are Pushkinskaya and Zvenigorodskaya.
Finlyandsky Railway Station
Finlyandsky Railway Station primarily serves suburban trains to destinations including Vyborg, Zelenogorsk, and Priozersk. International rail services to Helsinki are currently suspended. The station is directly connected to Ploshchad Lenina Metro Station. [oai_citation:1‡vr.fi](https://www.vr.fi/en/news/2022/03/25/allegro-train-service-will-be-discontinued-on-monday?utm_source=chatgpt.com)
Baltiysky Railway Station
Baltiysky Railway Station operates suburban trains to Peterhof, Lomonosov, Gatchina, and other destinations within the Leningrad Region. The station provides direct access to Baltiyskaya Metro Station.