Путь Андрея с дедушкой: Усово - Милово - Дубки - Ламово.
Расстояние от Клёново до Милово — 11 км, от Клёново до Усово - 15 км.
Следовательно, расстояние от Усово до Милово:
$$15 - 11 = 4 \text{ км}$$.
Расстояние от Дубки до Ламово - 25 км.
Путь от Милово до Дубки по просёлочной дороге соответствует расстоянию между цифрами 5 и 6 на рисунке, то есть:
$$12 + 18 = 30 \text{ км}$$.
Следовательно, путь Андрея с дедушкой:
$$4 + 30 + 25 = 59 \text{ км}$$.
Ответ: 59 км.