See information on St. Petersburg train stations, train schedules and train routes on our website
Take a trip to Moscow from St. Petersburg train station
Saint Petersburg Russia Train stations
Saint Petersburg has 5 train stations which are all connected to the metro and therefore very easily accessible from most points in the city.
Serving trains to suburb Peterhoff, Oranienbaum (Lomonosov), Gatchina.
Address: 120 Obvodnogo Kanala nab.
Phone: +7 (800) 775-00-00; (812) 762-33-44, (812) 457-28-59
Serving trains to South-Western Russia, Ukraine, Belarus, Estonia, Latvia, Lithuania, Poland, Germany, Bulgaria, Czech Republic, Slovakia, Hungary.
Serving trains to surbubs Tsarskoye Selo (Pushkin), Pavlovsk.
Address: 52 Zagorodnyy pr.
Phone: +7 (800) 775-00-00; (812) 762-33-44; (812) 457-59-39
Serving trains to North/ North-East of Russia, Finland.
Address: Metro: Ladozhskaya
Phone: +7 (800) 775-00-00; (812) 762-33-44; (812) 436-53-10
Serving trains to Moscow, Northern Russia, Urals, Siberia, Central and Southern Russia.
Address: 2 Vosstaniya pl.
Phone: +7 (800) 775-00-00; (812) 457-44-28
Metro: Vosstaniya/ Mayakovskaya
Serving trains to Vyborg, Karelia and Finland.
Address: 6 Lenina pl.
Phone: +7 (800) 775-00-00; (812) 436-67-46; (812) 457-77-03
Metro: Ploshad Lenina
Book your St. Petersburg train tickets with us and find useful information about St. Petersburg train stations on our website
St. Petersburg train stations are great examples of different architectural styles