ローヌ渡河戦
この渡河戦が行われた場所は、歴史家の間で一致を見ていない。様々な仮説の元に、現在のブール=サン=タンデオル(en)、ボーケール、フルク(en)等が候補とされている。ポリュビオスは、渡河地点を河口から4日の地点としている。これを基にカルタゴ軍の1日の行軍距離を12-16キロメートルとし、古代のローヌ川の流れに当てはめると、ローヌ支流のデュランス川沿いのアヴィニョンとオランジュの間となる。
ハンニバルはカルト・ハダシュトを5月に出発し、軍を3つに分けてエブロ川を渡河し、2ヶ月間の作戦の後にピレネー山脈までの領域を占領した。ピレネー山脈を越える前に、ハンニバルはこの新たな占領地域の支配のために弟のハンノに11,000を残し、さらに10,000の兵を解散させた。またピレネーの反対側のガリア人に使節を送って平和交渉を行ったため衝突は発生せず、9月後半にローヌ川沿岸のヴォルカエ族の土地に達した。そのときまでに、ハンニバルの兵力は歩兵36,000と騎兵8,000にまで減っていた。ローヌ川西岸に達した時点で、ハンニバルは2日間の休息をとることを決定した。カルタゴ軍は付近の船を集め、筏を作って渡河の準備をした。ヴォルカエ族はローヌの両岸に住んでいたが、このときは東岸に野営してカルタゴ軍の渡河を待ち受けていた。
ハンニバルはボミルカルの息子のハンノ(en)に、歩兵と騎兵からなる別働隊を率いて上流に向かい、適切と思われる地点で渡河するように命令した。ハンノは地元の人間を案内人として、夜陰にまぎれて出発した。カルタゴ軍陣地から約25マイル上流の川中に島がある地点で、ハンノは筏を組んで敵に気づかれることなく渡河に成功した。ハンノの別働隊は1日休息を取った後、翌日の夜に南に向かって出発し、夜明けにはヴォルカエ族の野営地の背後に到着した。
ハンニバルはサグントゥム包囲戦の後、冬の間に一旦軍を解散した。紀元前218年の夏に軍を再編成したが、15,000の兵と戦象21頭を弟のハスドルバル・バルカに委ねてカルタゴ支配下のイベリア半島に残し、20,000をアフリカに送り、4,000をカルタゴ本国の守備とした。イベリア半島のカルタゴ根拠地であるカルト・ハダシュト(ローマ側の呼称カルタゴ・ノウァ、現在のカタルヘナ)からイタリアに向かった兵力は、歩兵90,000、騎兵12,000、戦象37頭と推定される。戦象に関しては2世紀の歴史家であるアッピアノスが記述しているが、それより以前のポリュビオスやティトゥス・リウィウスの記録では触れられていない。このため、ローヌ渡河・アルプス越えに参加した戦象は別途海路でアンプリアスに送られたのではないかと推測されてきた。イベリアのカルタゴ海軍は五段櫂船50隻(ただし、乗組員は32隻に配属されていたのみ)と三段櫂船5隻であったが、本拠から動かなかった。カルタゴ本国にはイタリアやシチリアを直ちに攻撃できる五段櫂船が少なくとも55隻はあった。