When travelling by train, never forget to keep your ticket with you: make sure to print it out in advance or to download the mobile version if allowed.
If you don't feel like spending many hours in a train, you can consider travelling by plane. Especially if you have the possibility to book in advance, flying to Saint-Petersburg can be definitely cheap.
Which stations do the trains to Saint-Petersburg leave from?
The trains to Saint-Petersburg leave Novosibirsk from НОВОСИБИРСК-ГЛАВНЫЙ and arrive in САНКТ-ПЕТЕРБУРГ-ГЛАВН..
What time do the trains to Saint-Petersburg leave and how long is the journey?
While the first train to Saint-Petersburg leaves at 20:01, the last one is scheduled for 13:01. The average duration of the journey is of 81 hours and 18 minutes, but the fastest trains can get you to Saint-Petersburg in 68 hours and 14 minutes.