St. Petersburg
Arriving and Transport
By train

Four of the five main train stations (vogzaly ) handle long distance trains. Vitebsk (Vitebsky) station is the destination for trains from the Baltic States and Eastern Europe. Trains from Finland arrive at Finland (Finlyandksy) station, while Moscow (Moskovsky) station is the hub for Moscow bound trains. Long distance trains within Russia depart from Moskovsky and Ladozhsky stations. Buying tickets can be an Olympian test of both willpower and patience, but the result is worth the effort.
If you’d just like to get out of the city for the day, local trains (electritchky) cheaply connect the villages and suburbs to St. Petersburg. Electritchy to Gatchina, Lomonosov and Peterhof depart from Baltic (Baltiisky) station , from Finlyandsky you can visit Viburg, and Pushkin and Pavlovsk are covered by Vitebsky. There may be no toilets, but if you forgot to bring ice cream, band-aids or knife sharpeners a vender might be wandering the aisle with just what you need.
All the train stations have ATMs (bankomaty), money exchanges (obmyen valyuti), luggage-hold rooms (kamera khraneniya) and are conveniently located next to metro stops. There are taxi stands outside every station and the drivers there usually charge less than the ones waiting to pounce on the station platforms.
St. Petersburg » Arriving and Transport » By train
International, domesic and local trains to and from Pushkin, Pavlovsk, Brest, Odessa, Smolensk, Kiev, Minsk, Praga, Warsaw, Tallin, Riga, Berlin, Dnepropetrovska,Budapest, Vilnius. Read_on