Moskva (all stations), Sankt-Peterburg (all stations)
Sankt-Peterburg (all stations), Moskva (all stations)
4 November, 5 November
Choose the time frame for departure, if relevant
 h. —   h.
Select a date,
to search for
 

railroad tickets Moskva (all stations) → Petrozavodsk-Pass

Get the schedule of passenger trains from Moscow to Petrozavodsk. Please note there are can be changes in the schedule. This page shows current train schedule for 2026 .
Для этой страницы доступна версия сайта на русском языке и адаптированная для мобильных устройств

Timetable Moskva (all stations) — Petrozavodsk-Pass

What trains operate on this route
Arrival and departure at Moscow time
Train routeDeparture
from Moscow
Arrival
to Petrozavodsk
Travel timeTrain number
Price
Moscow → Petrozavodsk
«Arktika»
00:28  from Moscow Leningradskiy station16:38  to Petrozavodsk 16 hrs 10 mins016А
8.6
Train rating
3rd
~ 2 091 ₽
2nd
~ 3 798 ₽
1st
~ 9 331 ₽
Choose the date
Moscow → Petrozavodsk00:46  from Moscow Leningradskiy station16:38  to Petrozavodsk 15 hrs 52 mins016У
3rd
~ 6 131 ₽
2nd
~ 10 562 ₽
1st
~ 30 883 ₽
Choose the date
Moscow → Petrozavodsk10:47  from Moscow Leningradskiy station23:13  to Petrozavodsk 12 hrs 26 mins934У
7.2
Train rating
3rd
~ 3 814 ₽
2nd
~ 3 352 ₽
Choose the date
Moscow → Petrozavodsk16:20  from Moscow Leningradskiy station14:20 the next day to Petrozavodsk 22 hrs 038М
Sitting
~ 2 527 ₽
2nd
~ 2 770 ₽
Choose the date
Moscow → Petrozavodsk16:20  from Moscow Leningradskiy station07:35 the next day to Petrozavodsk 15 hrs 15 mins212А
3rd
~ 3 646 ₽
2nd
~ 6 546 ₽
Choose the date
Moscow → Petrozavodsk16:20  from Moscow Leningradskiy station04:30 the next day to Petrozavodsk 12 hrs 10 mins242А
7.3
Train rating
3rd
~ 3 433 ₽
2nd
~ 3 565 ₽
Choose the date
Moscow → Petrozavodsk18:57  from Moscow Leningradskiy station10:55 the next day to Petrozavodsk 15 hrs 58 mins218А
5.2
Train rating
3rd
~ 3 388 ₽
2nd
~ 3 069 ₽
1st
~ 13 296 ₽
Choose the date
Moscow → Petrozavodsk20:10  from Moscow Leningradskiy station10:02 the next day to Petrozavodsk 13 hrs 52 mins092А
7.8
Train rating
3rd
~ 2 207 ₽
2nd
~ 2 409 ₽
Choose the date
Moscow → Petrozavodsk20:10  from Moscow Leningradskiy station14:09 the next day to Petrozavodsk 17 hrs 59 mins194В
3rd
~ 3 646 ₽
2nd
~ 8 337 ₽
Choose the date
Moscow → Petrozavodsk
«Kareliya (dvukhetazhnyy)»
21:05  from Moscow Leningradskiy station07:50 the next day to Petrozavodsk 10 hrs 45 mins018А
9.4
Train rating
2nd
~ 1 925 ₽
1st
~ 14 665 ₽
Prem
~ 21 632 ₽
Choose the date
Moscow → Petrozavodsk
additional carriage 
21:28  from Moscow Vostochnyy station16:38 the next day to Petrozavodsk 19 hrs 10 mins120В
7.5
Train rating
3rd
~ 3 183 ₽
2nd
~ 3 010 ₽
Choose the date
Dynamic price formation