Moscow
901 km
Petrozavodsk
Departure station:
Leningradskiy station
5/43 Komsomolskaya pl., 107140, Moscow, Russia, Moscow, Russia
Kazanskiy station
2 Komsomolskaya Square, Moscow, Russia
Yaroslavskiy station
5 Komsomolskaya Square, Moscow, Russia
Kurskiy station
29 Zemlyanoy Val str., 105064 Moscow, Russia, Moscow, Russia
Kievskiy station
Russia
Paveletskiy station
Russia
Rizhskiy station
Russia
Belorusskiy station
Russia
Arrival station:
Petrozavodsk
2a Gagarina pl., Petrozavodsk, Russia
Brand name
Train type
Travel time
Price from
Departures
Rating
Russian railways
Russian railways
Comfort night train
10 hrs 45 min
$73.00
1
92.00%
Russian railways
Arktika
Comfort night train
16 hrs 18 min
$76.00
1
64.00%

When it comes to Russia, it's hard to think of a more exciting way to travel through the country than a high-speed train. Russia is famous for its beautiful sceneries, and the Moscow - Petrozavodsk railway route offers a fantastic opportunity to admire the unparalleled beauty of Russian nature. The trains are very well-equipped and offer everything you might need for a worry-free ride, including cushy seats, more than generous legroom, plenty of luggage space, and big panoramic windows. What is more, the trains from [City 1] to [City 2] are famous for their punctuality and offer an extensive schedule, making planning a trip very easy. On this page, you can find the main information about the Moscow - Petrozavodsk railway route (train timetable, travel distance, etc.), check out the ticket prices, and book your tickets in a matter of several minutes!

Timetable & Train information

Lowest price:
$73.00
Departures:
2
Earliest departure:
21:41
Latest departure:
18:05
Shortest travel time:
10 hrs 45 min
Longest travel time:
16 hrs 18 min
9.2 / 10 based on 1 review