El 16 de mayo, la escuadra chilena zarpó a El Callao con el plan de sorprender a los buques peruanos; sin embargo, ese mismo día zarpó desde dicho puerto con destino a Arica el convoy formado por el monitor "Huáscar", la fragata blindada "Independencia" y los transportes "Chalaco", "Limeña" y "Oroya" con el objetivo de llevar armamento, municiones, refuerzos y vituallas; ambas escuadras se cruzaron en la noche, sin avistarse.