Скорость катера против течения будет равна 18 - 2 = 16 км/ч \\\
Скорость катера по течению будет равна 18 + 2 = 20 км/ч \\\
Время затраченное туда и обратно 4,5 ч \\\
Растояния не менялись поэтому растояние туда равно растоянию обратно.
\\
км
Ответ: 40 км расстояние между пристанями.