I 1863 ble Barkly utnevnt til guvernør på Mauritius og ble sendt i august 1870 til Kappkolonien som guvernør og som britisk høykommissær for Sør-Afrika. Han tjente i Sør–Afrika frem til 1877.