Munro pasó a mayor general el , comandando tropas de las Indias Occidentales de 1870 a 1876, y teniente general el , y coronel honorario del 93º highlanders el , y general el .