Ответ:

Скорость по течению: \(12+2=14\) км/ч.

Расстояние по течению: \(14\cdot2=28\) км.

Скорость против течения: \(12-2=10\) км/ч.

Расстояние против течения: \(10\cdot3=30\) км.

Общее расстояние: \(28+30=58\) км.

Ответ: 58 км.