Mahindra XUV400
- Verified dealers from official brand locators
- On-road price for your city
Key Specifications
Mahindra XUV400 overview
- Built safe5 Star (Bharat NCAP)
The Mahindra XUV400 is a Compact SUV sold in India at an ex-showroom price of ₹ 15.49 - 17.69 Lakh. It comes in 5 variants with a single-speed automatic gearbox.
The XUV400 seats 5, runs a 34.5 kWh battery, is certified for 375 km on a full charge and carries 378L of luggage.
It carries a 5 Star (Bharat NCAP) crash-test rating and is offered with up to 2 airbags.
Mahindra XUV400 price & variants
5 variants across 2 trim levels — EC Pro and EL Pro.
| Variant | Fuel | Transmission | Ex-Showroom Price | Compare |
|---|---|---|---|---|
| EC Pro | ||||
| EC Pro 34.5 kWh | Electric | Automatic | ₹ 15.49 Lakh | |
| EL Pro | ||||
| EL Pro 34.5 kWh | Electric | Automatic | ₹ 16.74 Lakh | |
| EL Pro 34.5 kWh Dual Tone | Electric | Automatic | ₹ 16.94 Lakh | |
| EL Pro 39.4 kWh | Electric | Automatic | ₹ 17.49 Lakh | |
| EL Pro 39.4 kWh Dual Tone | Electric | Automatic | ₹ 17.69 Lakh | |
Mahindra XUV400 range & charging cost
| Battery | Claimed range | DC fast charging | AC charging | Price from |
|---|---|---|---|---|
| 34.5 kWh | 375-456 km (MIDC) | 0-80% in 50 mins (50 kW charger) | 0-100% in 6 hrs 30 mins (7.2 kW charger) | ₹ 15.49 Lakh · 3 variants |
| 39.4 kWh | 456 km | 0-80% in 50 mins (50 kW charger) | 0-100% in 6 hrs 30 mins (7.2 kW charger) | ₹ 17.49 Lakh · 2 variants |
Charging cost calculator
- Per km
- ₹0.90
- A month
- ₹1,076
- 1,200 km
- Full charge
- ₹307
- about 342 km
Against a petrol car doing with petrol at
Petrol would cost ₹8,160 a month. You save about ₹7,084 a month (₹85,008 a year).
Estimates. They assume you get 75% of the claimed 456 km in everyday driving, and that about 10% of the electricity is lost while charging. Public chargers usually ask ₹18-24 a unit; check the operator's app for its tariff.
EV charging stations near you
Pick your city to see the public charging stations near you where you can charge the Mahindra XUV400.
Comparing Mahindra XUV400 rivals
Cars in the same body style and price band. Every figure is the range across that model's own variants, so it describes what the range offers rather than a single trim.
Mahindra XUV400₹ 15.49 - 17.69 Lakh*Mahindra showrooms & service centres near you
Pick your city to see the nearest Mahindra showrooms and service centres.
Mahindra XUV400 — frequently asked questions
What is the price of the Mahindra XUV400?
The Mahindra XUV400 is priced at ₹ 15.49 - 17.69 Lakh (ex-showroom). On-road price is higher and changes with your city, since it includes registration, road tax and insurance.
How many variants does the Mahindra XUV400 have?
The Mahindra XUV400 is available in 5 variants, starting with the EC Pro 34.5 kWh at ₹15.49L.
What is the range of the Mahindra XUV400?
The Mahindra XUV400 is certified for 375 km on a full charge. It uses a 34.5 kWh battery pack. Real-world range is usually 70-80% of the certified figure, depending on how much highway driving and air conditioning you use.
How long does the Mahindra XUV400 take to charge?
On AC charging: 0 - 100 % : 13 hrs 30 mins, 3.3 kW charger. On DC fast charging: 0-80 % : 50 mins, 50 kW charger.
Is the Mahindra XUV400 available in automatic?
Yes. The Mahindra XUV400 is offered with automatic transmission — check the variant list to see which trims get which gearbox.
How many people can sit in the Mahindra XUV400?
The Mahindra XUV400 seats 5. Boot space is 378L.
Is the Mahindra XUV400 safe?
The Mahindra XUV400 has a 5 Star (Bharat NCAP) crash-test rating. It is offered with up to 2 airbags. A tyre pressure monitoring system is available.
What colours is the Mahindra XUV400 available in?
The Mahindra XUV400 is available in 5 colours: Arctic Blue, Everest White, Galaxy Grey, Napoli Black and Nebula Blue.






