There are moments when one is standing at the petrol pump, observing numbers go higher and worrying about the amount to pay. Rising fuel prices have left every driver in India thinking about this. Choosing a petrol car with good mileage is one of the best ways to reduce running costs. Unlike the car that drinks fuel by the gallon and empties your pockets, if you find a car that is fuel-efficient and saves you from endless refills, you are lucky enough. An increasing number of Indian buyers are interested in petrol cars, which offer great mileage for obvious reasons: these cars save a lot of money on driving long distances.
Whether you’re going to work every day, traveling with the family, or just looking for a reliable car to get around town, high-mileage petrol cars are the simplest, most efficient answer. They’re inexpensive to maintain and more affordable than hybrids or diesels. In this blog, we’ve listed some of the best petrol cars in India that give great mileage in relation to comfort, features, or price. Let’s move on to check the top and the best mileage petrol cars in India that save you more with every drive!
Read about How to Calculate Car Mileage: 5 Steps You Can’t Mess Up
What Are Mileage‑Efficient Petrol Cars?
Mileage-efficient petrol vehicles are described on the consumption of petrol for a fixed distance. For example, it can be seen that there are two vehicles that both travel the same distance: 100 Kilometers. One vehicle consumes 7 liters of petrol whilst the second vehicle travels 100 kilometers on 5 liters of petrol. The vehicle that consumed 5 liters is at 100 kilometers, a less fuel-consuming vehicle. This equates to less fuel cost to you and fewer miles to the petrol station.
Why Are They Needed?
Most mileage petrol cars in India have their own importance, they offer a bunch of benefits to customers as well as help in long-term benefits. Here’s how:
- Save Money – Spend less on petrol every month and watch your savings grow.
- Fewer Top-Ups – Your car is able to drive much longer distances now without needing to stop and top up.
- Cleaner Air – Less petrol means less emissions, which leads to cleaner air.
- Less Fuel Cost Stress – A big relief can be taking fuel price changes off your mind.
- Lower Maintenance Costs – Vehicles with lower consumption typically give you lower or less expensive tires or part replacements.
- Longer Engine Life – Smooth driving and less fuel consumption are healthier for your engine.
- More Free Time – Through avoiding frequent visits to petrol stations, you can save some time.
- Good for the Country: Less fuel consumption means lesser imports and a boost to the economy!
Read this too, Understanding Reasons for Low Mileage in Petrol Cars
Table of Highest Mileage Petrol Cars
| Car Name | Key Features |
| Maruti Suzuki Celerio | Best mileage in India, compact with AMT/manual options, low maintenance |
| Maruti Suzuki Swift | Sporty, fun to drive, fuel efficient, nimble handling |
| Maruti Suzuki Dzire | Comfortable sedan, spacious, good mileage, AMT/manual available |
| Maruti Suzuki Wagon R | Tall-boy design, larger cabin, easy to drive, perfect for the city |
| Maruti Suzuki S-Presso | Mini SUV looks, high ground clearance, perfect for city traffic |
| Maruti Suzuki Alto K10 | Budget-friendly, lightweight, super low running cost, for first time buyers |
| Toyota Glanza | Premium hatchback, drives smooth, reliable hatch, loads of features |
| Maruti Suzuki Baleno | Spacious, stylish, decent performance and loaded with technology |
| Hyundai Grand i10 Nios | Stylish interior, comfortable ride, modern car, ideal for small family |
| Honda City (Petrol CVT) | Premium sedan, comfortable, spacious, refined automatic drive |
1. Maruti Suzuki Celerio
- Mileage: Up to 26.68 km/l
- Price Range: ₹5.64 – ₹7.37 lakh
Maruti Suzuki Celerio is one of the most fuel-efficient petrol cars in India,as of 2026. The car offers a mileage rated up to 26.68 km/l and hence this car stands tall among the highest mileage petrol cars. It is a small hatchback that is well fitted for navigating and parking in the crowded city streets, with AMT or manual transmission choice, this helps provide options for different drivers. Since it is smaller, it becomes easier to handle and is also much cheaper to own and maintain. If one is in search of a basic car that is reliable and saves them money in daily fuel expenditure, the Celerio should be their next choice.
2. Maruti Suzuki Swift
Mileage: Up to 25.75 km/l
- Price Range: ₹6.49 – ₹9.64 lakh
The Maruti Suzuki Swift is still one of the favorites, with sporty looks, good agility, and affordable fuel efficiency, and it has good mileage at 25.75 km/l. The Swift manages to be fun to drive with low operating costs as well. The Swift manages to feel light, while still feeling stable, leaving you feeling in control and makes it feel good on the roads either small or big and wet or dry. The Swift still has a modern design, good specification, and enough room for small families. If you want something which is affordable and still looks stylish, then the Swift is a good option.
3. Maruti Suzuki Dzire
- Mileage: Around 25.71 km/l
- Price Range: ₹6.84 – ₹10.19 lakh
We all know the trust people have in Maruti and its cars, especially when it comes to mileage. Maruti Suzuki Dzire is a smart sedan car with great mileage that comes with the trust of Maruti and with great space and comfort. It has a reported mileage of around 25.71 km/l, and it is still one of the highest mileage petrol cars in the country as of now. Some of the features of this superb car include a spacious trunk, generous rear seating and a quiet driving experience. Most of it features help it to be suitable for both families and working professionals as a travelling package. Moreover, the Dzire is come in both manual as well as its automatic form. This make sures that consumers don’t have to sacrifice their efficiency while going with their format of choice.
4. Maruti Suzuki Wagon R
Mileage: Approx. 25.19 km/l
- Price Range: ₹5.51 – ₹6.42 lakh
The Maruti Suzuki Wagon R, particularly the 1.0-litre one, has a reputation for design and practicality alongside the tall-boy structure. Delivering a mileage of 25.19 km/l, it performs well under hard gave everyday usage. Interior wise, it feels spacious for the compact exterior size, thereby being much in demand with first-timers and city commuters. Sitting upright offers the best visibility, where light controls make operating a breeze. There are certainly no frills here, but they are reliable and also economical.
5. Maruti Suzuki Alto K10
- Mileage: Approx. 24.9 km/l
- Price Range: ₹4.23 – ₹6.21 lakh
The Maruti Suzuki Alto K10 delivers an impressive 24.9 km/l mileage, mainly targeting the budget-conscious customers. The vehicle is lightweight and easy to park, whereas maintenance expenses remain minimal. Its performance is not up to the mark, it is highly opted for day-to-day commuting. Internally, it is basic but comfortable enough for short drives and city errands. For a lot of first-time buyers, Alto K10 is a reasonable and trustworthy call.
6. Maruti Suzuki S-Presso
Mileage: Around 25.3 km/l
- Price Range: ₹4.26 – ₹6.12 lakh
One thing to really be thankful for about the Maruti Suzuki S-Presso (that can be called a hatchback with mini-SUV characteristics) is the mileage figure it provides: 25.3 km/l. That’s just amazing for the petrol category in hatchbacks. Being quite tall, the car also manages to add a lot of space in the cabin and ease entry for older passengers. It’s really easy to navigate,especially in clogged city traffic. So if your heart seeks a mini car with that offer high performance and manageable fuel costs on its feet, then its hands down your option.
7. Toyota Glanza
Mileage: 22.3 km/l
- Price Range: ₹6.81 – ₹9.99 lakh
Stylish and practical hatchback is another name of The Toyota Glanza. The car has a great balance of comfort, feature, and fuel economy. With an estimated fuel economy of 22.3 km/l, this can be a choice for any commuter or a city driver who is being considerate about fuel costs. Not just cost this car offers great comfort and advanced performance. The car has a great ride balance and also many smart safety features, making it popular among safety-conscious buyers.
8. Maruti Suzuki Baleno
Mileage: Around 22.35 km/l
- Price Range: ₹6.66 – ₹9.88 lakh
The Maruti Suzuki Baleno has a mileage of around 22.35 km/l and there is a petrol automatic option. This car has a fair fuel efficiency for a premium hatchback. The Baleno has a spacious cabin and comfortable suspension. Various latest features like touchscreen infotainment system & connected tech, are available in this car. Whether you want to run around the city or,you want to head for the weekend, the Baleno is a great option.
9. Hyundai Grand i10 Nios
Mileage: Around 20.7 – 22 km/l
- Price Range: ₹5.92 – ₹8.56 lakh
The Hyundai Grand i10 Nios is a stylish hatchback, well-equipped and has good mileage in the range of 20.7 and 22 km/l – depending on the variant. Its finish is slightly more premium than some of its rivals, with a very smooth ride, and a well-insulated cabin. The Grand i10 Nios offers a departure from the normal designs of hatchbacks with a more modern design and comfortable interiors, making it popular to young buyers as well as small families. For a car that does offer a few extra touches of quality, it remains light on fuel, which is always a bonus!
10. Honda City (Petrol CVT)
Mileage: Approximately 18.4 – 18.9 km/l
- Price Range: ₹12.08 – ₹16.35 lakh
The Honda City provides the comfort, refinement, and premium positioning. The petrol CVT version delivers around 18.4 – 18.9 km/l, which is relatively fair for any mid-size sedan. The City provides effortless automatic driving, good space and quality interior, and reliable performance. Although the City pricing is on the higher end, it is reliable for someone who wants a little more comfort as well as fuel expense management.
Do read: Best Mileage 7-Seater Cars in India 2025
Conclusion
These ten petrol vehicles available in India show that you do not have to sacrifice comfort or style for savings at the pump. From hybrids that can almost double the economy to ultra-small hatchbacks that go through fuel like there is no tomorrow – there is a car for every budget and every need. Whether you plan to use the car to go to work, run errands around,or go on a road trip, if you select a car that gets great mileage, you can drive more kilometers for every rupee spent, and worry less about high fuel costs when petrol prices are rising like a rocket. Go further, spend less and enjoy the ride!
FAQ’s
Q1: Which petrol car offers the best mileage in India?
Maruti Suzuki Celerio is the best mileage in petrol car in India, as of 2025. This car has a fuel efficiency of up to 26.68 km per litre. This is a great option for anyone looking to save on fuel costs.
Q2: Which car can give 40 kmpl?
At present, no standard petrol car can give 40 kmpl. Such high mileage numbers are generally only found in CNG, hybrid or electric vehicles, not in petrol cars.
Q3: Which car can give 61 kmpl mileage?
61 kmpl mileage is not possible in a petrol car. That fuel economy can only be found in some hybrid or electric two wheelers and not in cars.
Q4: Does AC reduce petrol mileage?
The use of the AC can reduce your petrol mileage somewhat. The reason for this is that the engine must absorb extra power for operating the AC and thus will burn a bit more fuel than under normal operation.
Q5: Which SUV car is best in mileage?
Among petrol SUVs Maruti Suzuki Brezza and Toyota Urban Cruiser have some of the better mileage.Both cars are fuel efficient and are good vehicles for city and highway driving.
Q6: Which car gives 40 kmpl mileage?
Not a normal petrol car. If you’re seeing 40 kmpl, it’s usually a strong-hybrid figure or mixed data. Regular petrol cars won’t hit that in real driving.
Q7: Which car gives 30 kmpl mileage in India?
You’ll mostly see 30 kmpl on hybrids, and even then it depends on traffic and how you drive. In regular petrol, the best cars sit around mid-20s claimed mileage, not 30.
Q8: Which petrol car has 20 plus mileage?
A lot of Maruti petrol cars easily cross 20 kmpl on paper. Celerio, Swift, Dzire, WagonR, Alto K10 and S-Presso are the usual high-average picks. Baleno and Fronx 1.2 also stay above 20 kmpl claimed while feeling more premium.
Q9: Which car gives 35 kmpl mileage?
35 kmpl is again not regular petrol. That number belongs to strong-hybrid or sometimes CNG conversations. If 35 is your target, you’re looking at a different powertrain, not a standard petrol hatchback.
Q10: Which car gives 24 kmpl mileage?
Celerio, Swift, Dzire, WagonR, S-Presso and Alto K10 are the ones that sit around 24 kmpl or higher in claimed figures, especially in AMT variants.





Mileage: Up to 25.75 km/l
Mileage: Approx. 25.19 km/l 
Mileage: Around 25.3 km/l
Mileage: 22.3 km/l
Mileage: Around 22.35 km/l
Mileage: Around 20.7 – 22 km/l
Mileage: Approximately 18.4 – 18.9 km/l 