Average fare for journeys from Moscow to Belogorsk is 10 055 roubles.
3rd class fare starts from 10 055 roubles, you can also book 2nd class ticket from Moscow to Belogorsk from 10 483 roubles.
1 train are serving this route.
Book your Moscow – Belogorsk railway ticket online.