The Mahindra XUV700 on road price in Delhi ranges from INR 16.89 lakh for the base model to INR 29.64 lakh for the top variant (including all taxes, RTO fees, and insurance). In comparison, the ex-showroom prices in Delhi are between INR 14.49 lakh and INR 24.99 lakh.