Расстояние от Москвы до озера Селигер (точнее – до Осташкова) составляет 340-360 км, в зависимости от выбранной трассы. На машине можно доехать за 4 часа без пробок, если поехать по трассе с платным участком, или за 5,5 часов, если поехать по бесплатным.