El ejército de Antíoco se presentó a las puertas de Egipto con 62 000 soldados de a pie, 6000 jinetes y 102 elefantes; mientras que el ejército egipcio estaba formado por una falange de 20 000 egipcios, mercenarios gálatas y tracios y 73 elefantes africanos.