Ответ:

Найдём скорость лодки на каждом участке:

По течению: \(20+4=24\) км/ч.

Против течения: \(20-4=16\) км/ч.

Время в пути по течению: \(48:24=2\) ч.

Время в пути против течения: \(48:16=3\) ч.

Общее время: \(2+3=5\) ч.

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