Ответ:

Скорость теплохода по течению: \(18+6=24\) км/ч. Время пути по течению: \(96:24=4\) ч.

Скорость теплохода против течения: \(18-6=12\) км/ч. Время пути против течения: \(96:12=8\) ч.

Общее время рейса туда и обратно: \(4+8=12\) ч.

Ответ: 12 часов.