Moscow railway station in Saint Petersburg

Moscow railway station (in 1855-1924 – Nikolaevsky, until 1930 – Oktyabrsky) – the passenger terminal of the St. Petersburg-Glavny railway station. One of the five operating railway stations in St. Petersburg.

Main directions

Russia: Moscow, Adler, Anapa, Astrakhan, Belgorod, Bryansk, Veliky Novgorod, Volgograd, Voronezh-1, Vladikavkaz, Evpatoria, Yeysk, Ivanovo, Izhevsk, Kazan, Kaliningrad, Kislovodsk, Makhachkala, Murmansk, Nizhny Novgorod, Novorossiysk, Ostashkov, Orenburg , Samara, Sevastopol, Staraya Russa, Ufa;

Abkhazia: Sukhum

High-Speed trains

To Moscow (Leningrad Station, Metro Line 1, Metro Line 5, Komsomolskaya):

Distance: 650 km

Time: 3.52 hours (Sapsan), 6.42 (Lastochka)

To Nizhny Novgorod (Moscow railway station):

Distance: 1192 km

Time: 8 hours (Sapsan)

To Staraya Russa, Valday:

Distance: 319 km

Time: 3.10 hours (Lastochka)

To Veliky Novgorod:

Distance: 192 km

Time: 3.30 hours (Lastochka)

To Tosno:

Distance: 54 km

Time: 48 minutes (Lastochka)


  • Car Parking
  • Information and Reference Services
  • Business Lounge
  • Personal Assistance
  • Waiting Room
  • Storage Rooms
  • Porter Service
  • Hall for Officials and Delegations
  • Express Delivery
  • Hotel
  • Cafes and Restaurants
  • Shops First-Aid
  • Post
  • Wi-Fi (free)
  • Sanitary Rooms
  • Changing Table
  • Taxi Assistance for Passengers with Disabilities
  • ATMs Vending Machines
  • Bike Parking
  • Pharmacy
  • Charging Mobile Devices
  • Search for Forgotten Things
  • Other Services
  • Military Commandant

Address: 191036, St. Petersburg, Nevsky prospekt, 85. Ploshchad Vosstaniya metro is the nearest.

Opening hours: 24 hours

Read more: Tourism in Russia ...