| Train route | Departure from Petrozavodsk | Arrival to Saint Petersburg | Travel time | Train number | Price | ||
|---|---|---|---|---|---|---|---|
| Petrozavodsk → Saint Petersburg | 03:52 from Petrozavodsk | 10:09 to Saint Petersburg Ladozhskiy station | 6 hrs 17 mins | 011А 8.5 Train rating | 2nd ~ 1 317 ₽ | ||
| Petrozavodsk → Saint Petersburg | 06:36 from Petrozavodsk | 12:00 to Saint Petersburg Ladozhskiy station | 5 hrs 24 mins | 803В 8.7 Train rating | Sitting ~ 896 ₽ | ||
| Petrozavodsk → Saint Petersburg | 13:50 from Petrozavodsk | 01:52 the next day to Saint Petersburg Ladozhskiy station | 12 hrs 2 mins | 160А 9.1 Train rating | Sitting ~ 1 639 ₽ 2nd ~ 1 309 ₽ | ||
| Petrozavodsk → Saint Petersburg «Arktika» Premium service train | 15:09 from Petrozavodsk | 22:00 to Saint Petersburg Ladozhskiy station | 6 hrs 51 mins | 015А 8.2 Train rating | 3rd ~ 1 300 ₽ 2nd ~ 1 312 ₽ 1st ~ 10 386 ₽ | ||
| Petrozavodsk → Saint Petersburg | 17:10 from Petrozavodsk | 23:46 to Saint Petersburg Ladozhskiy station | 6 hrs 36 mins | 201Я | 3rd ~ 2 115 ₽ 2nd ~ 2 514 ₽ | ||
| Petrozavodsk → Saint Petersburg | 17:10 from Petrozavodsk | 23:46 in 3 days to Saint Petersburg Ladozhskiy station | 4 days 6 hrs | 221У 8.5 Train rating | Sitting ~ 1 558 ₽ 2nd ~ 2 176 ₽ | ||
| Petrozavodsk → Saint Petersburg | 18:05 from Petrozavodsk | 23:30 to Saint Petersburg Ladozhskiy station | 5 hrs 25 mins | 805В 8.7 Train rating | Sitting ~ 896 ₽ | ||
| Petrozavodsk → Saint Petersburg | 22:40 from Petrozavodsk | 05:30 the next day to Saint Petersburg Ladozhskiy station | 6 hrs 50 mins | 111А 7.7 Train rating | 3rd ~ 2 181 ₽ 2nd ~ 1 588 ₽ | ||
| Petrozavodsk → Saint Petersburg | 22:40 from Petrozavodsk | 05:30 the next day to Saint Petersburg Ladozhskiy station | 6 hrs 50 mins | 213Ь 7.3 Train rating | 3rd ~ 2 115 ₽ 2nd ~ 2 612 ₽ |