Ответ:

Одна клетка плана соответствует 1 км. По шоссе от Ивановки (3) до Ольшанки (1) — 20 клеток, а от Ольшанки до Гавриловки (2) — 15 клеток.

Складываем длины участков: 20 + 15 = 35 км.

Ответ: 35 км.