| Train route | Departure from Tver | Arrival to Petrozavodsk | Travel time | Train number | Price | ||
|---|---|---|---|---|---|---|---|
| Tver → Petrozavodsk | 01:59 from Tver | 12:30 to Petrozavodsk | 10 hrs 31 mins | 226С 7.3 Train rating | 3rd ~ 2 703 ₽ 2nd ~ 3 197 ₽ 1st ~ 10 013 ₽ | ||
| Tver → Petrozavodsk «Arktika» Premium service train | 02:50 from Tver | 16:38 to Petrozavodsk | 13 hrs 48 mins | 016А 8.7 Train rating | 3rd ~ 2 054 ₽ 2nd ~ 6 099 ₽ 1st ~ 19 321 ₽ | ||
| Tver → Petrozavodsk | 02:50 from Tver | 16:38 to Petrozavodsk | 13 hrs 48 mins | 016У | 2nd ~ 10 557 ₽ 1st ~ 23 835 ₽ | ||
| Tver → Petrozavodsk | 03:13 from Tver | 15:28 to Petrozavodsk | 12 hrs 15 mins | 286С 7.3 Train rating | 3rd ~ 3 322 ₽ 2nd ~ 3 778 ₽ | ||
| Tver → Petrozavodsk | 07:28 from Tver | 18:55 to Petrozavodsk | 11 hrs 27 mins | 294*С 7.7 Train rating | 3rd ~ 3 322 ₽ 2nd ~ 3 016 ₽ | ||
| Tver → Petrozavodsk | 15:08 from Tver | 05:20 the next day to Petrozavodsk | 14 hrs 12 mins | 202Я 5.6 Train rating | 3rd ~ 3 429 ₽ 2nd ~ 3 575 ₽ | ||
| Tver → Petrozavodsk | 20:20 from Tver | 14:15 the next day to Petrozavodsk | 17 hrs 55 mins | 160В 9.1 Train rating | 2nd ~ 3 261 ₽ | ||
| Tver → Petrozavodsk «Kareliya (dvukhetazhnyy)» Premium service train | 22:58 from Tver | 08:30 the next day to Petrozavodsk | 9 hrs 32 mins | 018А 9.4 Train rating | 2nd ~ 3 162 ₽ 1st ~ 12 478 ₽ Prem ~ 21 535 ₽ | ||
| Tver → Petrozavodsk | 23:06 from Tver | 10:00 the next day to Petrozavodsk | 10 hrs 54 mins | 092А 7.8 Train rating | 3rd ~ 2 711 ₽ 2nd ~ 3 223 ₽ | ||
| Tver → Petrozavodsk | 23:06 from Tver | 14:09 the next day to Petrozavodsk | 15 hrs 3 mins | 194В | 3rd ~ 3 216 ₽ 2nd ~ 6 795 ₽ | ||
| Tver → Petrozavodsk | 23:16 from Tver | 10:55 the next day to Petrozavodsk | 11 hrs 39 mins | 218А 4.2 Train rating | 3rd ~ 3 322 ₽ 2nd ~ 3 626 ₽ |