Indians began immigrating to New Zealand in the late 18th century due to overpopulation, lack of employment, and low wages in India (push factors). They were drawn to New Zealand's clean environment and greater opportunities (pull factors). The number of Indian immigrants grew slowly at first, reaching only 195 by 1916, but increased rapidly in recent decades, with over 106,000 Indians living in New Zealand by 2006. Indian immigrants faced challenges including racism from New Zealanders and difficulties leaving behind their families and homes in India.