Key Takeaways
|
The Maruti Dzire VXi CNG AMT is the cheapest car to run under ₹10 lakh. It costs ₹2.38 a kilometre. The cheapest car to own over five years is the Maruti S-Presso LXi (O) CNG. It costs ₹7.47 lakh, being cheap to buy and cheap to run. Raw mileage figures cannot be compared across fuels. Petrol is sold by the litre and CNG by the kilogram.
Best mileage cars under 10 lakh, ranked by running cost
Prakash Menon walked into a showroom with a number in his head. He wanted the car with the highest mileage figure under ₹10 lakh. He left having learned that the figure he was chasing could not be compared across fuels.
Petrol is sold by the litre and CNG by the kilogram. A car rated 34 km/kg and one rated 26 kmpl are measured in different units at different prices. Ranking them against each other tells you nothing useful.
Running cost per kilometre fixes that. Divide the fuel price by the certified mileage and every car lands on one scale. Each row below names the exact variant that delivers the figure, with that variant’s own price.
Variant | Ex-showroom | Certified | Cost per km | Fuel per month |
|---|---|---|---|---|
Maruti Dzire VXi CNG AMT | ₹8,53,000 | 36.47 km/kg | ₹2.38 | ₹2,862 |
Maruti Swift 1.2 CNG VXI AMT | ₹7,92,400 | 35.34 km/kg | ₹2.46 | ₹2,953 |
Maruti Celerio 1.0 CNG VXi | ₹5,97,900 | 34.43 km/kg | ₹2.53 | ₹3,032 |
Maruti Alto K10 1.0 CNG VXi (O) | ₹5,34,400 | 33.85 km/kg | ₹2.57 | ₹3,083 |
Maruti WagonR LXi CNG 1.0 | ₹5,93,900 | 33.47 km/kg | ₹2.60 | ₹3,118 |
Maruti S-Presso LXi (O) CNG | ₹4,64,400 | 32.73 km/kg | ₹2.66 | ₹3,189 |
Maruti Fronx 1.2 CNG Sigma | ₹7,88,900 | 28.51 km/kg | ₹3.05 | ₹3,661 |
Hyundai Exter HX 2 CNG | ₹7,00,000 | 27.10 km/kg | ₹3.21 | ₹3,852 |
Maruti Eeco 5-Seater AC CNG | ₹6,45,800 | 26.78 km/kg | ₹3.25 | ₹3,898 |
Maruti Celerio 1.0 Petrol VXi AMT | ₹5,63,400 | 26.68 kmpl | ₹3.83 | ₹4,593 |
Maruti Swift 1.2 Petrol VXI AMT | ₹7,12,900 | 25.75 kmpl | ₹3.97 | ₹4,759 |
Maruti Dzire VXI 1.2 Petrol AMT | ₹7,72,100 | 25.71 kmpl | ₹3.97 | ₹4,766 |
Tata Altroz Pure 1.5 Diesel | ₹8,29,990 | 23.64 kmpl | ₹4.03 | ₹4,832 |
Maruti Alto K10 1.0 Petrol VXi (O) AMT | ₹4,97,400 | 24.90 kmpl | ₹4.10 | ₹4,921 |
Maruti WagonR LXi 1.0 | ₹4,98,900 | 21.79 kmpl | ₹4.69 | ₹5,624 |
Every CNG variant sits above every petrol and diesel one. The gap between the top and bottom rows is ₹2.31 a kilometre. Over five years at 1,200 km a month that is ₹1.66 lakh in fuel.
The diesel result deserves attention, because it runs against the usual assumption. The Altroz Pure diesel costs more per kilometre than three petrol automatics in the same table. Diesel is no longer the frugal choice in this price band.
Prices are ex-showroom Delhi, taken from Autocar India’s variant price lists dated between 9 and 18 October 2026. A model qualifies here only if the variant carrying its mileage figure costs under ₹10 lakh. A low starting price does not qualify a dearer variant.
Best mileage cars under 10 lakh, by budget segment
One practical warning applies to every CNG car below. Maruti publishes no CNG-specific boot figure for any of its models. Its own Alto K10 CNG page prints 214 litres, which is the petrol car’s number.
The cylinder occupies the boot floor. Usable space is a fraction of the figure you will see quoted. Hyundai is the only maker here that publishes the real number. Ask to see the boot with the cylinder fitted before you sign.
Under ₹5 lakh
Maruti S-Presso LXi (O) CNG
This is the cheapest car in the guide at ₹4,64,400 and the cheapest to own across five years. The tall body gives a high seating position that helps in heavy traffic. Visibility over the bonnet is better than the price suggests.
It comes with a five-speed manual only, so there is no automatic option on CNG. The cylinder sits in the boot and Maruti quotes no figure for what is left. Treat the load space as enough for a weekly shop and little more.
It suits a single commuter or a couple covering serious city distance who rarely carry luggage. Anyone who needs a boot should look at the Exter further down. Global NCAP tested the two-airbag version in 2022. Maruti made six airbags standard afterwards, so that rating describes a different car.
Maruti Alto K10 1.0 Petrol VXi (O) AMT
This is the automatic option below ₹5 lakh, at ₹4,97,400. The 214-litre boot stays intact because there is no cylinder in it. Petrol costs ₹1.53 more per kilometre here than on the Alto K10 CNG.
It suits a buyer who wants two pedals in city traffic and a usable boot. Those matter more here than the lowest running cost. Over 1,200 km a month that choice costs about ₹1,838 extra in fuel. Decide whether the convenience is worth it before you commit.
₹5 lakh to ₹7 lakh
Maruti Alto K10 1.0 CNG VXi (O)
At ₹5,34,400 this is the second cheapest car to own over five years. It also repays its CNG premium faster than anything else here, in 28,902 km. At 1,200 km a month that is roughly two years.
The gearbox is a five-speed manual, with no automatic offered on CNG. Maruti’s own CNG page shows 214 litres of boot, which is the petrol figure. The cylinder takes most of it.
This is the right answer for a high-mileage city commuter on the tightest budget. The six-airbag standardisation of May 2025 means the circulating 2023 crash rating describes a different car. No rating has been published for the version on sale.
Maruti Celerio 1.0 CNG VXi
At ₹5,97,900 the Celerio adds useful rear-seat space over the Alto K10 for about ₹63,000 more. The petrol car’s boot is the larger of the two at 313 litres. Manual only, as with every Maruti CNG car under ₹7 lakh.
Safety is the caveat and it is worth taking seriously. Global NCAP tested the six-airbag Celerio in December 2025. It scored three stars for adult protection and two for child protection. That result describes the car on sale today.
It suits a small family covering high distance who can live with that result. Anyone who ranks crash protection first should look at the Dzire. The running cost difference between the two is ₹0.15 a kilometre.
Maruti Celerio 1.0 Petrol VXi AMT
At ₹5,63,400 this returns the best petrol figure in the guide, 26.68 kmpl. It is an automatic, and the boot is uncompromised because there is no cylinder. The same three-star adult rating applies as to the CNG car.
It suits a city driver who wants an automatic and has no CNG station on the daily route. Running costs sit ₹1.30 a kilometre above the Celerio CNG. Over five years that gap is about ₹94,000.
Maruti WagonR LXi CNG 1.0
The WagonR has the tallest cabin here, and its door height makes getting in and out easy. That matters more than any specification to older passengers and to anyone with a knee problem. At ₹5,93,900 it costs about the same as the Celerio CNG.
The CNG premium is the highest among the small cars at ₹1,13,658, so the payback takes 54,439 km. Manual only. Autocar’s two pages disagree on the petrol boot volume, quoting 335 and 341 litres. No CNG figure exists.
It suits a family that values headroom and easy access over the fastest payback. Drive it back to back with the Celerio before deciding. The cabins feel very different from the driver’s seat.
Maruti Eeco 5-Seater AC CNG
The Eeco is a van, and that is the point of it. At ₹6,45,800 it offers by far the largest load bay in this guide. The CNG cylinder sits in a cage inside that bay and takes a real bite out of it.
Five seats across two rows, manual gearbox, and a cabin built for work instead of comfort. It suits a small business, or a family that moves goods more often than passengers. Nobody should buy it for the driving experience.
₹7 lakh to ₹10 lakh
Hyundai Exter HX 2 CNG
At ₹7,00,000 this is the only car here whose maker publishes a CNG boot figure. Hyundai states 225 litres with the twin cylinders fitted, against 391 litres for the petrol version. The cylinders sit under the boot floor rather than inside the boot.
That makes it the one CNG car in the guide you can buy knowing what space you get. The compact SUV body gives higher seating and better ground clearance than the hatchbacks above. Running cost is ₹3.21 a kilometre, so you pay for the practicality.
It suits a buyer who wants CNG economy without surrendering the boot. Hyundai has published no crash rating for it. The five-speed manual is the only gearbox.
Maruti Swift 1.2 CNG VXI AMT
This is one of two CNG automatics in the guide, both added in September 2026. At ₹7,92,400 it costs ₹35,000 more than the equivalent CNG manual. The surprising part is that the automatic is certified higher, at 35.34 km/kg against 32.85 for the manual.
Buyers normally assume an automatic costs them efficiency, and here it does the opposite. A single 55-litre cylinder sits in the boot with the spare wheel retained alongside it. Luggage space is very limited as a result.
It suits a city commuter who wants an automatic, low running costs and travels light. Tata’s Tiago and Tigor CNG automatics use twin cylinders and keep more boot. No crash rating has been published for the current-generation Swift.
Maruti Dzire VXi CNG AMT
At ₹8,53,000 this has the lowest running cost of any car under ₹10 lakh, ₹2.38 a kilometre. Being a sedan it also has the best rear-seat space in the guide. The fourth-generation Dzire holds a five-star adult protection rating from Global NCAP.
Like the Swift it uses a single boot-mounted cylinder. The 382-litre petrol boot figure does not describe this car. The CNG automatic is certified at 36.47 km/kg against 33.73 for the manual. That premium over the manual is ₹35,000.
It suits someone who carries adults regularly and drives enough to justify the price. The warning is in the five-year table further down. This car has the lowest fuel bill in the guide and the second-highest total cost of ownership.
Tata Altroz Pure 1.5 Diesel
At ₹8,29,990 this is the only diesel that qualifies and the only car here with real pulling power. The 1.5-litre engine makes 200 Nm from 1,250 rpm. No petrol or CNG car in this guide approaches that. The 345-litre boot is uncompromised.
Running cost is ₹4.03 a kilometre, above three of the petrol automatics on the list. The widely quoted five-star crash rating belongs to the pre-facelift car tested in 2020. No rating has been published for the 2025 facelift on sale now.
It suits a driver who covers highway distance and wants torque rather than economy. Buy it for how it drives. The numbers will not justify it.
What certified mileage means and what you will get
Certified mileage comes from ARAI testing under controlled laboratory conditions. The test uses steady speeds, smooth surfaces and no aggressive acceleration. Your own driving will never match it.
City driving typically returns 75% to 85% of the certified figure. Heavy stop-start traffic sits at the bottom of that range and open highway running near the top. A car certified at 26 kmpl might return 20 to 22 kmpl in a congested metro.
That gap applies to every car on the list. The ranking holds even though the absolute numbers fall. A few habits close the gap. Keep tyre pressure correct, service on schedule, avoid long idling and accelerate gently.
Is a CNG car cheaper than petrol under 10 lakh
CNG costs more upfront and less per kilometre. The question is how long the fuel saving takes to repay the price difference. That answer varies more than twice over between models.
Model | Extra paid for CNG | Saving per km | Break-even distance |
|---|---|---|---|
Alto K10 | ₹44,267 | ₹1.53 | 28,902 km |
Celerio | ₹41,276 | ₹1.30 | 31,719 km |
WagonR | ₹1,13,658 | ₹2.09 | 54,439 km |
Dzire | ₹96,789 | ₹1.59 | 60,988 km |
Swift | ₹95,114 | ₹1.50 | 63,216 km |
The extra cost includes the interest on the larger loan as well as the sticker difference. At 1,200 km a month the Alto K10 CNG repays itself in roughly two years. The Swift CNG takes more than four.
So the common advice that CNG pays for itself in three years is only true within a model. Comparing a CNG car against a cheaper petrol car from a different model is a different calculation. The Dzire CNG AMT costs ₹3.46 lakh more than the Celerio petrol AMT. It saves ₹1,731 a month, which takes nearly 17 years to repay.
CNG carries practical costs that no spreadsheet captures. Filling stations cluster in metros, the cylinder eats boot space and queues at pumps can be long. Buy CNG if you drive in a city with good supply and cover real distance.
Monthly fuel and EMI on a car under 10 lakh
Fuel is the cost buyers compare and the loan is the cost that decides affordability. On every car in this guide the EMI is larger than the fuel bill. The gap runs from 1.7 times to 4.9 times.
Variant | Ex-showroom | EMI | Fuel | Monthly total |
|---|---|---|---|---|
Maruti S-Presso LXi (O) CNG | ₹4,64,400 | ₹7,712 | ₹3,189 | ₹10,901 |
Maruti Alto K10 1.0 CNG VXi (O) | ₹5,34,400 | ₹8,875 | ₹3,083 | ₹11,958 |
Maruti Celerio 1.0 CNG VXi | ₹5,97,900 | ₹9,929 | ₹3,032 | ₹12,961 |
Maruti WagonR LXi CNG 1.0 | ₹5,93,900 | ₹9,863 | ₹3,118 | ₹12,981 |
Maruti Alto K10 1.0 Petrol VXi (O) AMT | ₹4,97,400 | ₹8,260 | ₹4,921 | ₹13,182 |
Maruti Celerio 1.0 Petrol VXi AMT | ₹5,63,400 | ₹9,356 | ₹4,593 | ₹13,949 |
Maruti Eeco 5-Seater AC CNG | ₹6,45,800 | ₹10,725 | ₹3,898 | ₹14,622 |
Maruti Swift 1.2 CNG VXI AMT | ₹7,92,400 | ₹13,159 | ₹2,953 | ₹16,113 |
Maruti Dzire VXi CNG AMT | ₹8,53,000 | ₹14,166 | ₹2,862 | ₹17,027 |
Tata Altroz Pure 1.5 Diesel | ₹8,29,990 | ₹13,783 | ₹4,832 | ₹18,616 |
The Dzire makes the point most sharply of any car here. It has the lowest fuel bill in the guide at ₹2,862 a month. It also has the second highest monthly outgoing at ₹17,027, because the EMI is ₹14,166.
A mileage figure on its own cannot answer the affordability question. A cheaper car with a worse figure often costs less every month. The S-Presso proves it at ₹10,901 against the Dzire’s ₹17,027.
Figures assume a 20% down payment at 9% a year over 60 months. Drive further and the fuel column grows while the EMI stays fixed. That asymmetry is worth understanding before you borrow.
The five-year cost of a mileage car under 10 lakh
Fuel is one part of what a car costs. The purchase price and the interest on the loan usually dwarf it. Separating the two shows where the money goes.
Variant | Car plus credit | Fuel over 5 years | Total |
|---|---|---|---|
Maruti S-Presso LXi (O) CNG | ₹5,55,609 | ₹1,91,340 | ₹7,46,949 |
Maruti Alto K10 1.0 CNG VXi (O) | ₹6,39,357 | ₹1,85,009 | ₹8,24,366 |
Maruti Alto K10 Petrol VXi (O) AMT | ₹5,95,090 | ₹2,95,287 | ₹8,90,377 |
Maruti Celerio 1.0 CNG VXi | ₹7,15,328 | ₹1,81,893 | ₹8,97,221 |
Maruti WagonR LXi CNG 1.0 | ₹7,10,543 | ₹1,87,110 | ₹8,97,652 |
Maruti Dzire VXi CNG AMT | ₹10,20,530 | ₹1,71,718 | ₹11,92,248 |
Look at the top and bottom rows together. The Dzire burns the least fuel of any car in this guide. It still costs the most to own. Its purchase and credit come to ₹10.21 lakh against the S-Presso’s ₹5.56 lakh.
That is the central finding. The cheapest car to own is a cheap car that also runs cheaply. The S-Presso CNG does that at every distance from 500 to 3,000 km a month. Chasing the highest mileage figure led Prakash towards the most expensive car on the list.
The figures above cover the cash price, the interest on the loan and the fuel. They assume a 20% down payment, 9% a year and a 60-month term. Insurance, servicing, tyres and resale value are excluded. Those vary by owner and city and cannot be stated reliably for every model.
Five questions before buying a mileage car under 10 lakh
Ask how far you drive each month, because the answer changes everything below it. Under 500 km the fuel difference between any two cars on this list is small. Beyond 1,500 km it decides the whole comparison.
Ask whether CNG is practical where you live. Metro buyers with nearby stations get the full benefit. Buyers in smaller towns may find supply patchy and the boot space loss hard to justify.
Ask what you can put down and what you can repay. The interest on a five-year loan adds ₹90,000 to ₹1.7 lakh across the cars here. A larger down payment cuts that directly.
Ask how long you plan to keep the car. A break-even of 60,000 km matters little if you will cover 90,000. It matters a great deal if you sell at three years.
Ask what you need beyond economy. Boot space, rear seat room and safety equipment all vary across this list. The cheapest car to run is rarely the most comfortable to live with.
Insurance for budget cars under 10 lakh
Third-party cover is compulsory for every car used in a public place. Comprehensive cover adds protection for your own car, which the law does not require. Most owners of a new car buy the wider cover.
A CNG car usually carries a slightly higher premium than its petrol twin. The factory-fitted cylinder is part of the insured vehicle and raises the value at risk. Tell your insurer the car runs on CNG, because an undeclared kit can affect a claim.
Your no-claim bonus is the largest lever on the premium you pay. It rises with each claim-free year and resets when you claim. On a small car, a run of claim-free years cuts the own damage premium substantially.
Conclusion
Mileage figures cannot be ranked across fuels, so convert them to a cost per kilometre before comparing. On that basis every CNG variant under ₹10 lakh beats every petrol and diesel one. The diesel Altroz costs more per kilometre than three petrol automatics. The spread from best to worst is ₹1.66 lakh of fuel over five years.
The car with the lowest running cost is not the cheapest to own. The Dzire VXi CNG AMT uses the least fuel in this guide. It has the highest five-year cost, because purchase and credit come to ₹10.21 lakh. The S-Presso LXi (O) CNG wins on total cost at every distance tested.
Prakash bought the cheap CNG car in the end. The figure on the brochure had pointed him at a car costing ₹4.45 lakh more to own. Check the price of the variant that carries the mileage figure, and work in rupees per kilometre.
Frequently asked questions
Which car has the best mileage under ₹10 lakh?
The Maruti Dzire VXi CNG AMT at ₹8.53 lakh is certified at 36.47 km/kg. That is the highest figure among qualifying variants. It also has the lowest running cost in this guide at ₹2.38 a kilometre.
Which car is cheapest to own under ₹10 lakh?
The Maruti S-Presso LXi (O) CNG at ₹4.64 lakh. It costs roughly ₹7.47 lakh over five years, including credit and fuel. It wins at every monthly distance from 500 to 3,000 km.
Can I compare a CNG figure with a petrol figure?
No. CNG is rated in kilometres per kilogram and petrol in kilometres per litre. The two fuels sell in different units at different prices. Convert both to a cost per kilometre first.
Is a diesel car cheaper to run under ₹10 lakh?
No. The Tata Altroz Pure diesel is the only diesel that qualifies. It costs ₹4.03 a kilometre, more than three petrol automatics here.
How long does a CNG car take to pay for itself?
Within the same model it ranges from about 28,900 km to about 63,200 km. The Alto K10 repays quickest and the Swift slowest. Comparing across models can push the break-even past 15 years.
What mileage will you get in real driving?
Expect roughly 75% to 85% of the certified figure in city driving. Highway running at steady speeds gets closer to the certified number.
Does a CNG car cost more to insure?
Usually a little more, because the factory-fitted cylinder adds to the insured value of the car. Declare the CNG fitment to your insurer.
Why are hybrid cars not on this list?
The hybrids commonly cited in this segment start above ₹10 lakh, so no variant of them qualifies. This guide only includes a car when the variant delivering its mileage figure costs under ₹10 lakh.
Related Blogs
Explore more on car insurance
Easy access to more, check out these quick links

