Los fotógrafos Samuel Bourne y William Howard establecieron la compañÃa en 1863 en la ciudad de Shimla, India, y poco después incluyeron en la sociedad a Charles Shepherd. Para 1865, abrieron una segunda oficina en Calcuta, inaugurando la sucursal de Bombay en 1875. Gracias a su exitosa producción de retratos y documentales, Bourne & Shepherd terminó por ser considerado el estudio fotográfico en funcionamiento más antiguo del mundo.