Ответ:

По течению теплоход прошёл 15 · 3 = 45 км.

Скорость теплохода в стоячей воде: 15 − 2 = 13 км/ч.

Скорость против течения: 13 − 2 = 11 км/ч.

На обратном пути теплоход прошёл 11 · 2 = 22 км.

Общее расстояние: 45 + 22 = 67 км.

Ответ: 67 км.