Moscow - Petrozavodsk train tickets

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

Moscow - Petrozavodsk route details

Route overview
Fastest trip 10h 45m
Average journey time 13h 17m
Distance 700 km
Trains overview
First departure 00:41
Last departure 21:05
Trains per day 1 - 2
Price from 49.29 $

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