El ejército expedicionario que partió de Algeciras estaba compuesto por unos 45.000 hombres, 3.000 mulos y caballos y 78 piezas de artillería, apoyado por una escuadra de guerra formada por un navío de línea, dos fragatas de hélice y una de vela, dos corbetas, cuatro goletas, once vapores de ruedas y tres faluchos, además de nueve vapores y tres urcas que actuaron como transportes de tropas.