Ответ:

Скорость теплохода по течению: \(15+3=18\) км/ч. Время движения: \(120:18=\frac{20}{3}=6\frac23\) ч = 6 ч 40 мин.

Ответ: 6 часов 40 минут.