What is the exact on-road price of Mahindra XUV500?The on-road price of XUV500 in Delhi starts at ₹ 14,37,232. The on-road price is inclusive of RTO charges and insurance.