Пусть v - собственная скорость теплохода, t - время, которое понадобится на обратный путь.
Тогда скорость теплохода по течению реки равна v + 1,5, а против течения v - 1,5.
Расстояние, пройденное теплоходом по течению реки, равно 60 км, а время - 4 часа. Отсюда:
$$4(v + 1,5) = 60$$
$$v + 1,5 = 15$$
$$v = 13,5 \text{ км/ч}$$.
Тогда время, которое понадобится на обратный путь, равно:
$$t = \frac{60}{v - 1,5} = \frac{60}{13,5 - 1,5} = \frac{60}{12} = 5 \text{ часов}$$.
Ответ: 5 часов