Расстояние от д. Старая до с. Речное по шоссе определяется по плану. Сначала нужно доехать от д. Старая до д. Новая (5 км), затем от д. Новая до д. Арбузово (2 км), от д. Арбузово до с. Благое (6 км) и от с. Благое до с. Речное (3 км). Общее расстояние:
\[ 5 + 2 + 6 + 3 = 16 \text{ км} \]
Ответ: 16