Gough toimi Kiinan vastaisen sotaretken ylipäällikkönä ensimmäisessä oopiumisodassa 1839–1842. Vuonna 1842 hänet korotettiin baronetiksi ja ylennettiin kenraaliluutnantiksi. Seuraavana vuonna hänestä tuli Intian joukkojen komentaja. Gough löi Maratin Maharajporen taistelussa 1843 sekä sikhit kahdessa sikhisodassa 1845–1846 ja 1848–1849. Ensimmäisen sikhisodan jälkeen hän sai 1846 päärinarvon ja hänestä tuli paroni Gough. Toisessa sikhisodassa Gough kärsi raskaita tappioita sikhejä vastaan ja sai osakseen kritiikkiä, minkä vuoksi hänet määrättiin korvattavaksi Charles James Napierilla. Liitettyään kuitenkin sodan päätteeksi Punjabin kokonaan brittiläiseen Intiaan Goughia ylistettiin ja hänestä tehtiin 1849 varakreivi nimellä "Gough of Goojerat and Limerick". Vuonna 1862 hänet ylennettiin sotamarsalkaksi.