| Train route | Departure from Moscow | Arrival to Petrozavodsk | Travel time | Train number | Price | ||
|---|---|---|---|---|---|---|---|
| Moscow → Petrozavodsk «Arktika» Premium service train | 00:46 from Moscow Leningradskiy station | 16:38 to Petrozavodsk | 15 hrs 52 mins | 016А 8.7 Train rating | 3rd ~ 2 423 ₽ 2nd ~ 3 839 ₽ 1st ~ 9 331 ₽ | ||
| Moscow → Petrozavodsk | 18:45 from Moscow Leningradskiy station | 14:13 the next day to Petrozavodsk | 19 hrs 28 mins | 160В 9.1 Train rating | 2nd ~ 1 951 ₽ | ||
| Moscow → Petrozavodsk | 20:10 from Moscow Leningradskiy station | 10:00 the next day to Petrozavodsk | 13 hrs 50 mins | 092А 7.8 Train rating | 3rd ~ 2 207 ₽ 2nd ~ 2 409 ₽ | ||
| Moscow → Petrozavodsk «Kareliya (dvukhetazhnyy)» Premium service train | 21:05 from Moscow Leningradskiy station | 07:50 the next day to Petrozavodsk | 10 hrs 45 mins | 018А 9.4 Train rating | 2nd ~ 1 925 ₽ 1st ~ 16 745 ₽ Prem ~ 21 632 ₽ |