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.
Trains on Petrozavodsk - St. Petersburg Route
Petrozavodsk to St. Petersburg Train Review & Rating
The train ride was very nice, and I honestly enjoyed the countryside views
Katelyn H. about traveling from Petrozavodsk to St. Petersburg