Пусть v - скорость катера в стоячей воде.
Тогда скорость по течению v + 3, скорость против течения v - 3.
Расстояние в обоих случаях одинаково:
$$5(v + 3) = 6(v - 3)$$
$$5v + 15 = 6v - 18$$
$$v = 33$$
Расстояние между пунктами:
$$5(33 + 3) = 5 * 36 = 180$$
Ответ: расстояние между пунктами 180 км.