紀元前193年、敗戦によりローマの同盟国となっているカルタゴとヌミディアとの間で紛争が起き、スキピオはその調停役として北アフリカに赴く。しかし調停は不調に終わった。当時のローマ人はハンニバルを恐れるあまりカルタゴの肩を持つ事を好まなかったことが原因であり、ローマ元老院がカルタゴに圧力をかけたためハンニバルはシリアへ亡命してしまう。すると今度はセレウコス朝のアンティオコス3世のもとに身を寄せるハンニバルがアンティオコス3世をそそのかしてカルタゴに進攻して勢力を盛り返し、イタリアに再び攻め入るのではという不安が頭をもたげ、ローマはセレウコス朝へ宣戦布告した。総指揮は執政官に就任したスキピオの弟ルキウスが取り、スキピオ自身は参謀役として従軍する（シリア戦争）。