Mahindra XUV400 EV vs Tata Punch EV
Price, range, battery, charging & specs compared — SUV
More affordable
Tata Punch EV
₹5.8L cheaper
More powerful
Mahindra XUV400 EV
147.51–149.55 bhp
Bigger battery
Tata Punch EV
30–40 kWh
The Mahindra XUV400 EV and Tata Punch EV are both electric suvs sold in India. The Tata Punch EV is the more affordable option — about ₹5.8 Lakh cheaper (ex-showroom). Here's how they compare on price, range, battery, power and charging.
Mahindra XUV400 EV vs Tata Punch EV — specs compared
| Spec | Mahindra XUV400 EV | Tata Punch EV |
|---|---|---|
| Starting price | ₹15.49 - 17.69 Lakh | ₹9.69 - 12.59 Lakh ✓ |
| Body type | SUV | SUV |
| Range (claimed) | 375–456 km | – |
| Battery | 34.5–39.4 kWh | 30–40 kWh ✓ |
| Max power | 147.51–149.55 bhp ✓ | 87–127 bhp |
| Seating | 5 | 5 |
| DC fast charging | 50 min-50 kW(0-80%) | 26 Min ( 20-80%) |
✓ marks the stronger value on that spec. Prices are ex-showroom, indicative and for reference only.
Which should you buy?
Choose the Tata Punch EV
if value matters most — it undercuts the Mahindra XUV400 EV by about ₹5.8 Lakh.
Choose the Mahindra XUV400 EV
if you want more performance (147.51–149.55 bhp).
Mahindra XUV400 EV vs Tata Punch EV — FAQs
Which is cheaper, Mahindra XUV400 EV or Tata Punch EV?+−
The Tata Punch EV is more affordable, with an ex-showroom price of ₹9.69 - 12.59 Lakh — about ₹5.8 Lakh less than the Mahindra XUV400 EV (₹15.49 - 17.69 Lakh).
Mahindra XUV400 EV vs Tata Punch EV: which should I buy?+−
Pick the Tata Punch EV for value. Use the side-by-side comparison and on-road price tools above to decide.