Ответ:

1. Найдём скорость парохода по течению: \(120 : 6 = 20\) км/ч.

2. Найдём собственную скорость парохода: \(20 - 4 = 16\) км/ч.

3. Найдём скорость парохода против течения: \(16 - 4 = 12\) км/ч.

4. Определим время обратного пути: \(120 : 12 = 10\) ч.

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