Maruti Suzuki will invest Rs 10,189 crore to add a capacity of 2.5 lakh vehicles per year by 2029 at its newly acquired Khoraj plant in Gujarat.