Pada tanggal 24 Februari 1880, sekitar 11.000 orang di 19 kapal, dilindungi oleh "Blanco Encalada", "Toro", dan "Magallanes" dan dua kapal torpedo, berlayar dari Pisagua. Dua hari kemudian, pada tanggal 26 Februari, orang-orang Chili tiba di Punta Coles, dekat Pacocha, Ilo. Pendaratan memakan waktu beberapa hari untuk diselesaikan tetapi tidak menghadapi perlawanan. Komandan Peru, Lizardo Montero, menolak untuk mencoba mengusir orang-orang Chili dari kepala pantai, seperti yang diharapkan orang-orang Chili. Pada tanggal 22 Maret, 3.642 tentara Chili mengalahkan 1.300 tentara Peru dalam Pertempuran Los Ángeles, memotong pasokan langsung Peru dari Lima ke Arica atau Tacna (pasokan hanya mungkin melalui jalan panjang, melalui Bolivia). Setelah Pertempuran Los Ángeles, hanya tiga posisi sekutu yang tersisa di Peru selatan: Angkatan Darat ke-2 Jenderal Leyva di Arequipa (termasuk beberapa yang selamat dari Los Ángeles), Divisi ke-7 dan ke-8 Bolognesi di Arica, dan di Tacna Angkatan Darat ke-1. Pasukan ini berada di bawah komando langsung Campero. Namun, angka-angka itu terbukti tidak berarti, karena orang-orang Peru tidak dapat berkonsentrasi pasukan atau bahkan bergerak dari garnisun mereka. Setelah melintasi gurun, pada tanggal 26 Mei tentara Chili (14.147 orang) menghancurkan tentara sekutu dari 5.150 orang Bolivia dan 8.500 orang Peru dalam Pertempuran Tacna
Aku tahu. Kebutuhan akan sebuah pelabuhan di dekat tentara untuk memasok dan memperkuat pasukan dan untuk mengevakuasi yang terluka memaksa komando Chili untuk berkonsentrasi pada benteng Peru yang tersisa di Arica. Pada tanggal 7 Juni, setelah Pertempuran Arica, benteng terakhir Peru di Departemen Tacna jatuh. Setelah kampanye Tacna dan Arica, tentara reguler Peru dan Bolivia sebagian besar tidak ada lagi, dan Bolivia secara efektif meninggalkan perang.