Расстояние от Ольховки до Прохоровки — 12 км, от Ольховки до Кашино — 6 км, а от Кашино до Крюковки — 29 км.
Следовательно, расстояние от Прохоровки до Крюковки равно сумме расстояний от Прохоровки до Ольховки, от Ольховки до Кашино и от Кашино до Крюковки:
$$12 + 6 + 29 = 47 \text{ км}$$
Ответ: 47