Берега на берег это дополнение или обстоятельство
На берег - это обстоятельство (куда?).
Может --- с берега на берег