| 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 711 ₽ 2nd ~ 4 586 ₽ 1st ~ 14 356 ₽ | ||
| Tver → Petrozavodsk | 01:59 from Tver | 12:30 to Petrozavodsk | 10 hrs 31 mins | 286С 7.4 Train rating | 3rd ~ 2 711 ₽ 2nd ~ 3 931 ₽ 1st ~ 13 242 ₽ | ||
| 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 796 ₽ 2nd ~ 4 725 ₽ 1st ~ 18 695 ₽ | ||
| Tver → Petrozavodsk | 02:50 from Tver | 16:38 to Petrozavodsk | 13 hrs 48 mins | 016У | 2nd ~ 10 557 ₽ 1st ~ 23 835 ₽ | ||
| Tver → Petrozavodsk | 07:40 from Tver | 18:55 to Petrozavodsk | 11 hrs 15 mins | 294*С 7.8 Train rating | 3rd ~ 2 711 ₽ 2nd ~ 3 016 ₽ | ||
| Tver → Petrozavodsk | 15:08 from Tver | 05:20 the next day to Petrozavodsk | 14 hrs 12 mins | 202Я 6.1 Train rating | 3rd ~ 3 538 ₽ 2nd ~ 3 331 ₽ | ||
| Tver → Petrozavodsk | 18:20 from Tver | 14:15 the next day to Petrozavodsk | 19 hrs 55 mins | 160В 9.1 Train rating | Sitting ~ 2 130 ₽ 2nd ~ 3 127 ₽ | ||
| Tver → Petrozavodsk «Kareliya (dvukhetazhnyy)» Premium service train | 22:58 from Tver | 07:50 the next day to Petrozavodsk | 8 hrs 52 mins | 018А 9.4 Train rating | 2nd ~ 2 853 ₽ 1st ~ 10 487 ₽ 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 ~ 3 427 ₽ 2nd ~ 5 194 ₽ | ||
| 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А 5.2 Train rating | 3rd ~ 3 191 ₽ 2nd ~ 4 884 ₽ 1st ~ 11 025 ₽ |