罗讷河位于高卢西部,河宽流急,对岸还有敌对的高卢部落兵日夜巡防。汉尼拔抵达罗讷河西岸后,指挥部队就地取材,扎制渡河木筏,同时密遣一支轻装骑兵,间道从上游偷渡过河,潜入河对岸部落兵背后隐蔽待机。渡河日这天,汉尼拔大军乘坐自制木筏,沿河一字排开,冲过河心,强行登岸。部落兵成千上万,纷纷从对岸高地冲下来,扑向河边,准备乘汉尼拔大军半渡而击之。正危急时,潜入敌后的汉尼拔部队迂回骑兵从部落兵背后杀到,左冲右撞,乱砍乱杀,河心筏上的迦太基渡河部队乘机一拥而上。部落兵腹背受敌,立时人仰马翻,赶紧夺路逃窜。迦太基军队步、骑6万一举渡河成功。只40头战象恐惧河水,不肯渡河,成为难题。汉尼拔思虑良久,指挥士兵把一组木筏串紧系牢,铺上一层砂土,用草皮树枝伪装成草地模样,把倔强的大象哄上大筏,再划动拖曳,使大象也安全渡河。
过罗讷河不久,汉尼拔大军正碰上当地高卢部落中有两兄弟争夺酋长位。汉尼拔有心笼络部落民,减少进军途中的阻力,便用计帮助那个兄长打败了弟弟,成为部落酋长。酋长感恩,给汉尼拔送来大量食品、衣物、冬靴,又一路护送汉尼拔大军东进,平安通过许多部落辖区,进抵阿尔卑斯山脚下。