Train Stations in Saint Petersburg

The train/railway station of Saint Petersburg (Russia). Schedules, address, opening times and lockers. Information bus station and airport.

RU Russia
icon
icon

Moskovsky Rail Terminal

Моско́вский вокза́л

The Moskovsky Rail Terminal in Saint Petersburg (Russia). On train tickets you will usually find for this train station the name "St. Petersburg Main" (on Russian language: "S-Peter-Gl"). So for connections from St. Petersburg to Moscow: "S-Peter-Gl - Moskva Okt".

plus-icon
icon
icon

Ladozhsky Rail Terminal

Ла́дожский вокза́л

The Ladozhsky Rail Terminal in Saint Petersburg (Russia). Connections to Moscow and Helsinki (Finland).

plus-icon
icon
icon

Finlyandsky Rail Terminal

Финля́ндский вокза́л

The Finlyandsky Rail Terminal in Saint Petersburg (Russia). Daily train connections to Helsinki.

plus-icon
icon
icon

Baltiysky Rail Terminal

Балти́йский вокза́л

The Baltiysky Rail Terminal in Saint Petersburg (Russia).

plus-icon
icon
icon

Vitebsky Rail Terminal

Ви́тебский вокза́л

The Vitebsky Rail Terminal in Saint Petersburg (Russia). Connections to Vilnius, Kiev, Minsk, Riga (Latvia), Tallinn (Estonia), Minsk, Donetsk, Kaliningrad (Königsberg), Lviv (Lemberg), Odesa, Kherson, and Smolensk.

plus-icon

Need a cheap place to sleep? We recommend booking.com

IN
OUT

Train Routes

about railcc: We are real travellers and offer honest and well-grounded tips and tricks for your train journey.

rail.cc is partner and friend of
Deutsche Bahn Logo
Interrail Logo
Eurail Logo
Omio Logo
Direct Ferries
ACPRail Logo
NS Logo
SNCB Logo
Booking.com Logo
China Highlights Logo
12GoAsia Logo
Flixtrain Logo
Inlandsbanan Logo
Nightjet Logo
SJ Logo
Kiwi.com Logo
Airbnb Logo
DJI Logo
Rentalcars Logo
top