Суда могут плавать против течения благодаря собственным характеристикам, таким как «ходкость» — способность преодолевать определённое расстояние с определённой скоростью. 1
Кроме того, в прошлом для движения судов против течения использовали специальные устройства, например, поперечную ось с лопастями, на которую наматывали канат. 2 Разница в радиусе гребных колёс и оси создавала силу, которая тащила судно вверх. 2