1845-46 m. Campbell buvo paskirtas tarnauti Pirmojo anglo-sikhų karo (Sutlej kampanijos) metu ir pasiekė pulkininko leitenanto laipsnį. Jis dalyvavo mūšiuose prie Moodkee, Sobraon ir Ferozeshah ir vėliau buvo apdovanotas Sutlej medalu. Po dvejų metų prasidėjo antrasis anglo-sikhų karas.
Campbell buvo paskirtas į "Lahore" artilerijos divizijos vadovus, kur jis buvo apdovanotas "Punjab" medaliu.