In 1857 werd Van Straubenzee bevelhebber van de Britse troepen in Hong Kong en leidde hij een aanval op Canton.
tijdens de Tweede Opiumoorlog. In 1862 werd hij generaal-officier, bevelhebber van een divisie van het Bombay Leger in Ahmedabad en nam vervolgens het algehele bevel over het Bombay Leger.