Moscow - Petrozavodsk train tickets

Buy train tickets to Petrozavodsk. Simple, fast, with no hidden fees.

Moscow - Petrozavodsk timetable

Departure time Arrival time Travel time Departure dates Train Price from
00:41 16:44 16h 03m Daily 016А Arktika 72.42 $
21:05 08:55 11h 50m Daily 018А Doubledecker 73.77 $

Moscow - Petrozavodsk route details

Route overview
Fastest trip 11h 50m
Average journey time 13h 56m
Distance 700 km
Trains overview
First departure 00:41
Last departure 21:05
Trains per day 2 - 2
Price from 72.42 $

Moscow - Petrozavodsk train reviews

Train number: 018А
Travel date: 14 Oct 2019
Cleanliness and kind staff
Aina B, Sweden
Train number: 018А
Travel date: 11 Oct 2019
Timely departure and arrival. Train stuff was helpful, considering that I don't understand that much of Russian. Hygene could be slightly better in the bathrooms.
Mark Muscat de Celis, Malta
Train number: 018А
Travel date: 08 Oct 2019
Amazing!
Lefteris, Greece
Train number: 286С
Travel date: 12 Jun 2019
I was not aware that a dog will be in my cabin. During the booking anything was an indicator of that. Please correct that in order next time to book a cabin without animals. Thank you.
Russian Federation

How do I get back to Moscow

Find train times and buy tickets from Petrozavodsk to Moscow
Check Prices