Ответ:

Тверь находится между Москвой и Санкт-Петербургом, поэтому расстояние от Твери до Санкт-Петербурга равно разности расстояний:

650 − 170 = 480 км.

Ответ: 480 км.