Riga
Riga train station
Riga station
Prāgas iela 1, Latgales priekšpilsēta, Rīga, LV-1050, Latvia, Riga, Latvia
749 km
St. Petersburg
If you are planning a Saint Petersburg trip, it might be useful to check out what to know about the numerous train stations in St. Petersburg.
Show more
St. Petersburg train station
St. Petersburg
Nevsky Prospect, 85, St. Petesburg, Russia
Riga to St. Petersburg Train Information
Those planning to travel from the beautiful capital of Latvia to the Russian northern gem, St. Petersburg, should consider taking a night train. The Riga - St. Petersburg trains are designed for travel in comfort and offer several types of car classes to select from, including soft sleeper cabins. The train passes numerous picturesque regions and towns along the way, conveniently connecting Riga and St. Petersburg from one city center to the other.
Riga to St. Petersburg Train Timetable
Train type
Fastest trip
Longest trip
Earliest
Latest
Departures
Trains on Riga - St. Petersburg Route
Brand name
Train type
Travel time
Price from
Departures
Rating
Latvian Railways
Comfort night train
15 hrs 40 min
69€
1
Riga to St. Petersburg Train Review & Rating
Surprisingly, time spent on the train flew by. The bed in the cabin was quite comfortable as well
Clark T. about traveling from Riga to St. Petersburg
Popular Train Routes From Riga and St. Petersburg
Filter by
-
Riga262 kmVilnius
Latvia
Lithuania
Trains per day: 10|Popular trains:LUX Express
,Lux Lounge
Vilnius262 kmRigaLithuania
Latvia
Trains per day: 15|Popular trains:LTG Link
,Lux Lounge
St. Petersburg1273 kmMurmanskRussia
Russia
Murmansk1273 kmSt. PetersburgRussia
Russia
Petrozavodsk416 kmSt. PetersburgRussia
Russia
St. Petersburg416 kmPetrozavodskRussia
Russia
-
Tallinn370 kmSt. Petersburg
Estonia
Russia
Trains per day: 1|Popular trains:Russian railways
St. Petersburg370 kmTallinnRussia
Estonia
Trains per day: 1|Popular trains:Russian railways
St. Petersburg749 kmRigaRussia
Latvia
Trains per day: 1|Popular trains:Latvian Railways
Helsinki300 kmSt. PetersburgRussia
St. Petersburg300 kmHelsinkiRussia
St. Petersburg633 kmMoscowRussia
Russia
Trains per day: 21|Popular trains:Russian railways
,SAPSAN
,Red Arrow
,Grand Express
,Desiro
,Megapolis
,Smena Double-Decker
,Arktika
-
Moscow633 kmSt. Petersburg
Russia
Russia
Trains per day: 22|Popular trains:Russian railways
,SAPSAN
,Red Arrow
,Grand Express
,Desiro
,Megapolis
,Smena Double-Decker
,Arktika
Filter by
-
Riga262 kmVilnius
Latvia
Lithuania
Trains per day: 10|Popular trains:LUX Express
,Lux Lounge
Vilnius262 kmRigaLithuania
Latvia
Trains per day: 15|Popular trains:LTG Link
,Lux Lounge
-
St. Petersburg1273 kmMurmansk
Russia
Russia
Murmansk1273 kmSt. PetersburgRussia
Russia
-
Petrozavodsk416 kmSt. Petersburg
Russia
Russia
St. Petersburg416 kmPetrozavodskRussia
Russia
-
Tallinn370 kmSt. Petersburg
Estonia
Russia
Trains per day: 1|Popular trains:Russian railways
St. Petersburg370 kmTallinnRussia
Estonia
Trains per day: 1|Popular trains:Russian railways
-
St. Petersburg749 kmRiga
Russia
Latvia
Trains per day: 1|Popular trains:Latvian Railways
Helsinki300 kmSt. PetersburgRussia
-
St. Petersburg300 kmHelsinki
Russia
St. Petersburg633 kmMoscowRussia
Russia
Trains per day: 21|Popular trains:Russian railways
,SAPSAN
,Red Arrow
,Grand Express
,Desiro
,Megapolis
,Smena Double-Decker
,Arktika
-
Moscow633 kmSt. Petersburg
Russia
Russia
Trains per day: 22|Popular trains:Russian railways
,SAPSAN
,Red Arrow
,Grand Express
,Desiro
,Megapolis
,Smena Double-Decker
,Arktika
Related travel info
Russia Trains