Ответ:

Скорость катера по течению: \(28+2=30\) км/ч. Скорость против течения: \(28-2=26\) км/ч.

Время движения без стоянки: \(18-4=14\) ч. Пусть расстояние в одну сторону равно \(s\) км. Тогда время пути по течению и обратно составляет \(\frac{s}{30}+\frac{s}{26}=14\).

\(s\left(\frac{1}{30}+\frac{1}{26}\right)=14\), поэтому \(s\cdot\frac{56}{780}=14\), откуда \(s=195\) км.

За весь рейс катер прошёл туда и обратно: \(2\cdot195=390\) км.

Ответ: 390 км.