Ответ:

  1. Находим расстояние от Великого Новгорода до Санкт-Петербурга: 510 − 330 = 180 (км).
  2. Складываем расстояния между городами: 510 + 180 = 690 (км).

Ответ: 690 км.