Сначала найдем расстояние между поселками:
$$15 \text{ км/ч} \cdot 6 \text{ ч} = 90 \text{ км}$$Теперь найдем, сколько времени потребуется велосипедисту, чтобы проехать это расстояние со скоростью 18 км/ч:
$$90 \text{ км} : 18 \text{ км/ч} = 5 \text{ ч}$$Ответ: 5 часов