Ответ:

1. Найдём путь по реке: 20 · 8 = 160 км.

2. Найдём путь по озеру: 18 · 3 = 54 км.

3. Сравним пути и найдём разность: 160 − 54 = 106 км.

Ответ: путь по реке длиннее на 106 км.