We are halfway through the year, and it is undoubtedly the year of EVs. With launches happening almost every month, EVs have quickly become the hot topic of the Indian automobile industry.

A major concern of those looking to switch to EVs is the every present anxiety about the range of their car. No one wants to be stranded in the middle of nowhere on zero charge and no assistance. With reportedly almost 30,000 EV charging stations in the country, this anxiety is lessened significantly. But still, people want value for money, and we’re here to clarify. With so many EVs to pick from, which ones offer the best range for the buyers?

Mahindra BE 6

be 6e 2
be 6e 2

Price: ₹18.90 Lakh to ₹26.90 Lakh

Range: 682 km

About: Mahindra’s first electric SUV, the BE 6, comes with two battery pack options of 59 kWh and 79 kWh with a range of up to 682 km on a single charge. Offered in three variants, Pack One, Pack Two, and Pack Three, it is priced from ₹18.90 Lakh to ₹26.90 Lakh (ex-showroom) in India.

Reason For #1: Offers the longest range at the lowest price. Outstanding value among options.

Mahindra XEV 9e

Mahindra XEV 9e
Mahindra XEV 9e

Price: ₹21.90 Lakh to ₹30.50 Lakh

Range: 656 km

About: Mahindra’s all-electric SUV, the XEV 9e, comes with two battery pack options of 59 kWh and 79 kWh with a range of up to 656 km on a single charge. Offered in three variants, Pack One, Pack Two, and Pack Three, it is priced from ₹21.90 Lakh to ₹30.50 Lakh (ex-showroom) in India.

Reason For #2: High range with strong features, well priced.

Tata Harrier EV

harrier ev snow
harrier ev snow

Price: ₹21.49 Lakh to ₹30.23 Lakh

Range: 627 km

About: Tata’s electric off-roading SUV, the Harrier EV, comes with two battery pack options of 65 kWh and 75 kWh with a range of up to 627 km on a single charge. Offered in three variants, Adventure, Fearless, and Empowered, it is priced from ₹21.49 Lakh to ₹30.23 Lakh (ex-showroom) in India.

Reason For #3: Offers AWD, robust tech, and is highly feature‑rich at a reasonable price.

Kia EV6

new kia ev6
new kia ev6

Price: ₹65.97 Lakh

Range: 708 km

About: Kia’s all-electric compact crossover SUV, the EV6, comes with a battery pack option of 84 kWh with a range of up to 708 km on a single charge. Offered in a single variant, it is priced at ₹65.97 Lakh (ex-showroom) in India.

Reason For #4: Premium with long-range performance—but expensive relative to Indian brands.

Tesla Model Y

Model Y
Model Y

Price: ₹59.89 Lakh to ₹67.89 Lakh

Range: 622 km

About: Tesla’s first electric compact crossover SUV, the Model Y, comes with two battery pack options between 60 kWh and 75 kWh, with a range of up to 622 km on a single charge. Offered in two variants, RWD and Long Range RWD, it is priced from ₹59.89 Lakh to ₹67.89 Lakh (ex-showroom) in India.

Reason For #5: Range comparable to EV6; strong brand and features—but price inflated due to import tariffs.

ModelPriceRangeBattery
Mahindra BE 6₹18.90 - ₹26.90 Lakh682 km59 & 79 kWh
Mahindra XEV 9e₹21.90 - ₹30.50 Lakh656 km59 & 79 kWh
Tata Harrier EV₹21.49 - ₹30.23 Lakh627 km65 & 75 kWh
Kia EV6₹65.97 Lakh708 km84 kWh
Tesla Model Y₹59.89 - ₹67.89 Lakh622 km60 & 75 kWh
EVs with Longest Range in India — Budget Picks

If affordability is a priority along with decent range, the Mahindra BE 6, XEV 9e, and Tata Harrier EV lead the pack—they all start at under ₹32 L ex-showroom but still deliver over 550 km range, delivering exceptional value.

The Kia EV6 and Tesla Model Y belong to a higher price segment (₹60–70 L), offering premium design and features along with strong range but are less accessible to the average buyer.

Want to stay updated with more EV related news? Follow EVFY!