Cars running on carbon fuels are witnessing their final years as technology evolves. Still, these cars have served us for a long time. An important consideration by the buyer in the case of cars is the mileage. Fuel efficiency plays an important role in the overall performance of the car.
Let’s explore some of the best options that offer excellent fuel economy in 2025.
List of the highest mileage car in India
If you are searching for the highest mileage car in India, this blog will help you make an informed choice.
1. Maruti Wagon R Tour
The Maruti Wagon R Tour answers the question: which car gives the highest mileage in India? This compact hatchback combines practicality with a no-frills design.
Its 998cc BS-VI 2.0 CNG engine delivers 34.73 km/kg, cementing its position as the highest mileage petrol car in India 2025 (CNG variant).
The cabin comfortably seats five, while features like dual airbags, ABS, and a dual-tone dashboard enhance its appeal.
Price: ₹5.51 Lakh
Engine: 998cc Petrol/CNG
Mileage: 25.4 kmpl (Petrol) / 34.73 km/kg (CNG)
Interior: Spacious, dual-tone dashboard
Safety: Dual airbags, ABS
2. Maruti Celerio
The Maruti Celerio blends style with efficiency. Its 1.0L petrol engine and AMT option achieve 34.43 km/kg (CNG) and 26.23 kmpl (petrol), making it the highest mileage car in India for urban commutes.
Features like a touchscreen infotainment system and adjustable seats add to its practicality.
Price: ₹5.36 - ₹7.10 Lakh
Engine: 998cc Petrol
Mileage: 25.17 - 34.43 Kmpl
Interior: Spacious, touchscreen unit, practical design
Exterior: Sleek design, multiple colour options
Safety: Dual airbags, ABS, rear parking sensors
Fuel Type: Petrol, CNG
Transmission: Manual, Automatic
Also Read:- Tata best Mileage Cars
3. Maruti S-Presso
With its quirky SUV-inspired design, the S-Presso offers 32.73 km/kg (CNG) mileage, securing its spot among the highest mileage petrol cars in India 2025. Despite its compact size, it includes modern amenities like steering-mounted controls and a touchscreen.
Price: ₹4.26 - ₹6.12 Lakh
Engine: 998cc Petrol & CNG
Mileage: 24.12 - 32.73 Kmpl
Interior: Spacious, touchscreen infotainment, steering-mounted controls
Exterior: SUV-inspired design, multiple colour options
Safety: Dual airbags, ABS
Fuel Type: Petrol, CNG
Transmission: Manual, Automatic
4. Maruti Dzire
The Dzire sedan impresses with 31.12 km/kg (CNG) mileage, ideal for long drives. Its 1.2L engine, paired with manual/automatic transmissions, ensures efficiency without compromising on features like cruise control and projector headlamps.
With its excellent fuel efficiency, it stands out as one of the highest mileage petrol cars in India 2025.
Price: ₹6.56 - ₹9.39 Lakh
Engine: 1197cc Petrol & CNG
Mileage: 22.41 - 31.12 Kmpl
Interior: Touchscreen infotainment, push start/stop
Exterior: LED DRLs, projector headlamps, alloy wheels
Safety: Dual airbags, ABS
Fuel Type: Petrol, Diesel, CNG
Transmission: Manual, Automatic
Also Read:- MC Stan Car Collection
5. Maruti Baleno
The Baleno 1.2L petrol engine delivers 30.61 km/kg (CNG), making it a highest mileage petrol car in India 2025. Premium features like a 360-degree camera and heads-up display cater to tech-savvy buyers. Also, it ranks high on the list of which car gives highest mileage in India due to its fuel-saving technology.
Price: ₹6.66 - ₹9.88 Lakh
Engine: 1197cc Petrol & CNG
Mileage: 22.35 - 30.61 Kmpl
Interior: SmartPlay Studio, heads-up display, cruise control
Exterior: LED DRLs, projector headlamps, alloy wheels
Safety: Six airbags, Suzuki Connect
Fuel Type: Petrol, CNG
Transmission: Manual, Automatic
6. Toyota Glanza
The Glanza 1.2L engine achieves 30.61 km/kg (CNG), positioning it as a top contender for the highest mileage car in India. Its 9-inch infotainment system and 360-degree camera enhance both safety and convenience.
Price: ₹6.86 - ₹10.00 Lakh
Engine: 1197cc Petrol & CNG
Mileage: 22.3 - 30.61 Kmpl
Interior: 360-degree camera, HUD, cruise control
Exterior: LED projector headlights, 16-inch alloy wheels
Safety: Six airbags, ABS, ESP
Fuel Type: Petrol, CNG
Transmission: Manual, Automatic
Also Read:- Sachin Tendulkar Car Collection
7. Toyota Urban Cruiser Taisor
Launched in 2024, the Taisor offers 30.61 km/kg (CNG) mileage. Its turbo petrol engine and features like a wireless charger cater to modern drivers, earning it a place among the highest mileage cars in India.
Price: ₹7.74 - ₹13.04 Lakh
Engine: 1197cc & 998cc Petrol & CNG
Mileage: 22.3 Kmpl (Petrol), 30.61 Km/Kg (CNG)
Interior: Wireless charger, semi-digital instrument cluster
Exterior: LED DRLs, alloy wheels
Fuel Type: Petrol, CNG
Transmission: Manual, Automatic
- Honda City Hybrid eHEV
This hybrid sedan delivers 27.1 kmpl, making it the highest mileage petrol car in India 2025 in its segment. Advanced features like ADAS and a sunroof justify its premium pricing.
Price: ₹19.04 - ₹20.59 Lakh
Engine: 1498cc Hybrid (Electric + Petrol)
Mileage: 27.1 Kmpl
Interior: Sunroof, touchscreen infotainment
Exterior: LED lights, lane watch assist camera
Safety: ADAS features, six airbags
Fuel Type: Hybrid
Transmission: Automatic
9. Hyundai Grand i10 Nios Magna CRDi
The diesel variant of the Grand i10 Nios offers 26.2 kmpl, answering which car gives the highest mileage in India for diesel enthusiasts. Its spacious cabin and modern features make it a practical choice.
Price: Rs. 7.22 Lakh (Ex-showroom, New Delhi)
Engine: 1186cc, 73.97 bhp
Mileage: 26.2 kmpl
Interior: Multi-function steering, power windows
Exterior: Fog lights, alloy wheels
Safety: ABS, airbags
Fuel Type: Diesel
Conclusion
Choosing the highest mileage petrol car in India 2025 can help you save on fuel costs while enjoying a comfortable ride. From CNG marvels like the Wagon R Tour to hybrids like the Honda City eHEV, this list covers India’s highest mileage cars in India for 2025. Whether you prioritize petrol, diesel, or CNG, these models offer unmatched efficiency. Stay on top of the automotive industry with the Latest Car News on fuel-efficient vehicles.