If you’re planning to buy the Mahindra 3XO in Bangalore, be prepared for an on-road price that includes more than just the sticker value. With road tax, registration, insurance, and other charges added, the real cost ranges from ₹8.5 lakh to ₹14 lakh depending on the variant. This all-in price gives you a better idea of the total cost of ownership.