Ответ:

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

650 − 170 = 480 км.

Ответ: 480 км.