Average fare for journeys from Moscow to Vyshny Volochyok is 1 175 roubles.
Trains from Moscow to Vyshny Volochyok are passing Zelenograd, Tver, Spirovo.
1 train are serving this route.
Book your Moscow – Vyshny Volochyok railway ticket online.