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А 35.30 $
15:10 07:19 16h 09m 015А Arktika 59.11 $
21:10 10:36 13h 26m 091А 43.45 $
22:00 08:50 10h 50m 930А 66.40 $
22:00 08:50 10h 50m 017А Doubledecker 54.66 $

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 57.44 $

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
Train number: 017А
Travel date: 04 Jul 2019
Good service

How do I get back to Petrozavodsk

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