Average fare for journeys from Vyborg to Moscow is 7 857 roubles.
You can also book 2nd class ticket from Vyborg to Moscow from 7 857 roubles
Trains from Vyborg to Moscow are passing Saint Petersburg, Bologoe, Tver.
1 train are serving this route.
Book your Vyborg – Moscow railway ticket online.