Avg. daily departures:
St. Petersburg
St. Petersburg train stations
Varshavskiy station
118 Obvodnogo Kanala emb., St. Petersburg, Russia
Vitebskiy station
Russia
Ladozhskiy station
Russia
Moskovskiy station
85 Nevsky pr., 191086 St. Petersburg, Russia, St. Petersburg, Russia
Finlyandskiy station
5 Lenin Square, St. Petersburg, Russia, St. Petersburg, Russia
Baltiysky station
Russia
655 km
Riga
Riga train station
Riga
Central District, Riga, LV-1050, Latvia, Riga, Latvia

St. Petersburg to Riga Train Information

8.8 / 10 based on 59 reviews