Схема движения Магнитогорск - Санкт-Петербург показана ниже. Расстояние между Магнитогорск и Санкт-Петербург насчитывает при этом 2,402.2km