Ответ:

Решение:

  1. Найдем расстояние от Петрозаводска до Мурманска: \( 401 + 643 = 1044 \) км.
  2. Найдем общее расстояние от Санкт-Петербурга до Мурманска через Петрозаводск: \( 401 + 1044 = 1445 \) км.

Ответ: 1445 км.