Petrozavodsk - Moscow train tickets

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

Petrozavodsk - Moscow timetable

Departure time Arrival time Travel time Train Price from
13:50 10:16 20h 26m 160А 42.08 $
15:10 07:19 16h 09m 015А Arktika 70.48 $
21:10 10:36 13h 26m 091А 51.80 $
22:00 08:50 10h 50m 930А 79.17 $
22:00 08:50 10h 50m 017А Doubledecker 65.18 $

Petrozavodsk - Moscow route details

Route overview
Fastest trip 11h 53m
Average journey time 13h 41m
Distance 700 km
Trains overview
First departure 15:20
Last departure 21:00
Trains per day 2 - 2
Price from 68.48 $

Petrozavodsk - Moscow train reviews

Train number: 017А
Travel date: 23 Oct 2019
Onboard service was good and staff, even if they didn't speak fluent English, still went out of their way to help. Hygene and cleanliness of bathrooms could be better.
Mark Muscat de Celis, Malta
Train number: 017А
Travel date: 11 Oct 2019
Amazing compartment, very comfortable
LEFTERIS, Greece
Train number: 017А
Travel date: 04 Jul 2019
Good service
Australia

How do I get back to Petrozavodsk

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