Maruti car prices start at Rs ₹2.89 Lakhs for the most inexpensive model in its lineup, the Maruti Alto 800. The most expensive car in Maruti's lineup is the Maruti XL6, priced at Rs. ₹11.54 Lakhs for its top variant. In total, Maruti has 17 model(s) on sale in India. The Maruti Swift, Maruti Baleno, Maruti Vitara Brezza are amongst the most popular cars for the brand.