Ответ:

По течению скорость катера равна \(24+2=26\) км/ч, поэтому за 4 часа он прошёл \(26\cdot4=104\) км.

Против течения скорость равна \(24-2=22\) км/ч, поэтому за 3 часа катер прошёл \(22\cdot3=66\) км.

Общее расстояние: \(104+66=170\) км.

Ответ: 170 км.