The electric vehicle (EV) market in India is growing rapidly, and range per charge has become one of the top factors buyers consider before investing in an EV. From luxury brands like Mercedes-Benz and Porsche to affordable options from Mahindra and Tata, several models are pushing the boundaries of battery efficiency and long-distance driving. Here’s a detailed look at the top EVs in India with the best mileage per charge in 2025.
1. Mercedes-Benz EQS — 857 km
- Price: ₹1.62 crore
- Battery Pack: 107.8 kWh
- Top Speed: 210 kmph
- Max Power: 516 bhp
- DC Fast Charging: 31 minutes
The Mercedes-Benz EQS currently leads the EV segment with a massive 857 km range, making it the best mileage electric car in India.
2. Mercedes-Benz EQS SUV — 820 km

- Price: ₹1.33 crore – ₹1.48 crore
- Battery Pack: 122 kWh
- Top Speed: 210 kmph
- Max Power: 536.4 bhp
- DC Fast Charging: 31 minutes
A luxury SUV with incredible range, the EQS SUV is designed for both power and comfort.
3. Porsche Taycan — 705 km
.webp)
- Price: ₹1.96 crore – ₹2.69 crore
- Battery Pack: 93.4 kWh
- Top Speed: 260 kmph
- Max Power: 872 bhp
- DC Fast Charging: 33 minutes
The Porsche Taycan combines sports car performance with impressive range, ideal for enthusiasts.
4. Mahindra BE 6 — 683 km

- Price: ₹18.90 Lakh – ₹26.90 Lakh
- Battery Pack: 59 kWh & 79 kWh
- Top Speed: 202 kmph
- Max Power: 282 bhp
- DC Fast Charging: 20 minutes
A strong contender in the affordable EV segment, the Mahindra BE 6 offers long range at a budget-friendly price.
5. Kia EV6 — 663 km

- Price: ₹65.97 Lakh
- Battery Pack: 84 kWh
- Top Speed: 192 kmph
- Max Power: 321 bhp
- DC Fast Charging: 18 minutes
Known for its futuristic design, the Kia EV6 delivers excellent range and ultra-fast charging.
6. Mahindra XEV 9e — 656 km

- Price: ₹21.90 Lakh – ₹30.50 Lakh
- Battery Pack: 59 kWh & 79 kWh
- Top Speed: 202 kmph
- Max Power: 282 bhp
- DC Fast Charging: 20 minutes
Another impressive option from Mahindra, the XEV 9e is built for efficiency and practicality.
7. BYD Seal — 650 km

- Price: ₹41 Lakh – ₹53.15 Lakh
- Battery Pack: 61.4 kWh & 82.5 kWh
- Top Speed: 180 kmph
- Max Power: 523 bhp
- DC Fast Charging: 45 minutes
The BYD Seal offers high performance with a strong balance of affordability and technology.
8. Hyundai Ioniq 5 — 631 km

- Price: ₹46.05 Lakh
- Battery Pack: 72.6 kWh
- Top Speed: 185 kmph
- Max Power: 214.5 bhp
- DC Fast Charging: 21 minutes
The Hyundai Ioniq 5 has been a global bestseller, known for its design, efficiency, and practicality.
9. Tata Harrier EV — 627 km

- Price: ₹21.49 Lakh – ₹30.23 Lakh
- Battery Pack: 65 kWh & 75 kWh
- Top Speed: 180 kmph
- Max Power: 390 bhp
- DC Fast Charging: 25 minutes
Tata’s upcoming Harrier EV promises long range at a competitive price, targeting mass adoption.
10. BMW i7 — 625 km

- Price: ₹2.03 crore – ₹2.50 crore
- Battery Pack: 101.7 kWh
- Top Speed: 239 kmph
- Max Power: 336.4 bhp
- DC Fast Charging: 50 minutes
The BMW i7 blends luxury with sustainable mobility, offering a premium electric driving experience.
Conclusion
If you’re searching for the best mileage electric car in India, the Mercedes-Benz EQS (857 km) currently leads the list, followed closely by the Mercedes EQS SUV (820 km) and Porsche Taycan (705 km). For those seeking more affordable options, the Mahindra BE 6, Mahindra XEV 9e, and Tata Harrier EV stand out with excellent ranges at competitive prices.
Choosing the right EV depends on your budget, performance preference, and charging needs—but one thing is clear: 2025 brings more EV choices with longer ranges than ever before.


