My Wheels Expert

Mahindra XUV400 Price in India 2026

The Mahindra XUV400 price starts at ₹15.49 L and goes up to ₹17.69 L (ex-showroom). Below is the variant-wise XUV400 price, on-road price by city, EMI estimate and full price breakup.

Ex-showroom

₹15.49 L – ₹17.69 L

5 variants

On-road from

₹16,22,205

in Delhi

EMI from

₹27,446 / mo

9.8% for 60 months

Mahindra XUV400 Variant-wise Price (2026)

Ex-showroom price for all XUV400 variants. Filter by fuel or transmission.

Fuel
Gearbox
VariantFuel TransmissionEx-showroom
EC PRO 34.5 kWh Electric Single-Speed Automatic ₹15.49 L On-road price
EL PRO 34.5 kWh Electric Single-Speed Automatic ₹16.74 L On-road price
EL PRO 34.5 kWh Dual Tone Electric Single-Speed Automatic ₹16.94 L On-road price
EL PRO 39.4 kWh Electric Single-Speed Automatic ₹17.49 L On-road price
EL PRO 39.4 kWh Dual Tone Electric Single-Speed Automatic ₹17.69 L On-road price

Mahindra XUV400 On-Road Price by City

On-road price includes ex-showroom price, RTO and insurance. Select your city for the exact figure.

CityOn-road price (base variant)
Mahindra XUV400 price in Delhi ₹16,22,205 View full breakup
Mahindra XUV400 price in Mumbai ₹16,22,205 View full breakup
Mahindra XUV400 price in Bengaluru ₹16,22,205 View full breakup
Mahindra XUV400 price in Hyderabad ₹16,22,205 View full breakup
Mahindra XUV400 price in Chennai ₹16,22,205 View full breakup
Mahindra XUV400 price in Pune ₹16,22,205 View full breakup
Mahindra XUV400 price in Ahmedabad ₹16,22,205 View full breakup
Mahindra XUV400 price in Jaipur ₹16,22,205 View full breakup
Mahindra XUV400 price in Lucknow ₹16,22,205 View full breakup
Mahindra XUV400 price in Surat ₹16,22,205 View full breakup
Mahindra XUV400 price in Kanpur ₹16,22,205 View full breakup
Mahindra XUV400 price in Nagpur ₹16,22,205 View full breakup
Mahindra XUV400 price in Indore ₹16,22,205 View full breakup
Mahindra XUV400 price in Bhopal ₹16,22,205 View full breakup
Mahindra XUV400 price in Patna ₹16,22,205 View full breakup
Mahindra XUV400 price in Chandigarh ₹16,22,205 View full breakup
Mahindra XUV400 price in Coimbatore ₹16,22,205 View full breakup
Mahindra XUV400 price in Visakhapatnam ₹16,22,205 View full breakup
Mahindra XUV400 price in Vijayawada ₹16,22,205 View full breakup
Mahindra XUV400 price in Bhubaneswar ₹16,22,205 View full breakup
Mahindra XUV400 price in Guwahati ₹16,22,205 View full breakup
Mahindra XUV400 price in Dehradun ₹16,22,205 View full breakup
Mahindra XUV400 price in Ranchi ₹16,22,205 View full breakup
Mahindra XUV400 price in Raipur ₹16,22,205 View full breakup
Mahindra XUV400 price in Ludhiana ₹16,22,205 View full breakup
Mahindra XUV400 price in Gurugram ₹16,22,205 View full breakup
Mahindra XUV400 price in Noida ₹16,22,205 View full breakup
Mahindra XUV400 price in Kolkata ₹17,77,105 View full breakup
Mahindra XUV400 price in Kochi ₹18,54,555 View full breakup
Mahindra XUV400 price in Thiruvananthapuram ₹18,54,555 View full breakup

XUV400 EMI Calculator

Estimate your monthly EMI. Adjust the down payment, tenure and interest rate.

Your monthly EMI

Loan amount
Total interest

How the XUV400 On-Road Price is Calculated

For the base variant in Delhi, the on-road price is built up as follows.

Ex-showroom price₹15,49,000
Road tax / RTO · Waived for EVs in Delhi₹0
Registration & charges₹1,500
TCS (1%, price > ₹10L)₹15,490
Insurance (1st year, est.)₹54,215
FASTag + handling₹2,000
On-road price in Delhi₹16,22,205

XUV400 price — FAQs

What is the price of the Mahindra XUV400?

The Mahindra XUV400 price ranges from ₹15.49 L to ₹17.69 L (ex-showroom). The on-road price varies by city.

What is the on-road price of the XUV400 in Delhi?

The XUV400 on-road price in Delhi starts at about ₹16,22,205 for the base variant, including RTO and insurance.

Which is the cheapest XUV400 variant?

The EC PRO 34.5 kWh is the most affordable XUV400 variant at ₹15.49 L (ex-showroom).

What is the EMI for the XUV400?

The XUV400 EMI starts at about ₹27,446 per month for the base variant, at 9.8% p.a. over 60 months with a 20% down payment.