Best Smallest Cars in India
Last Modified: 14-May-2025

In a country where crowded city streets and budget-conscious buyers define much of the automobile demand, small cars have become the first choice for many.
Whether you’re a first-time car buyer or someone seeking a compact second vehicle for city use, the segment of small hatchbacks offers a range of features, practicality, and affordability. From easy parking to excellent fuel economy, small size cars in India continue to dominate the market with their versatile nature.
Here’s a detailed guide to the top 10 small cars in India, their price ranges, and what makes each of them a practical option. Whether you’re looking for the best small car in India or comparing options across budgets, this list will help you make an informed choice.
List of 10 Best Small Cars in India
Here is the list of the top smallest cars in India with their ex-showroom price (Delhi) and approximate mileage (petrol, ARAI-certified).
S No. | Name of some of the best smallest cars (India) | Ex-showroom Price (Delhi) | Approx. Mileage (kmpl) |
1. | Maruti Alto 800 | ₹3.40 Lakh – ₹5 Lakh | 22-25 Kmpl |
2. | Hyundai Grand i10 Nios | ₹5.42 Lakh – ₹8.46 Lakh | 18-21 Kmpl |
3. | Tata Tiago | ₹5.45 Lakh – ₹7.91 Lakh | 19-22 Kmpl |
4. | Maruti Swift | ₹5.92 Lakh – ₹8.85 Lakh | 22-24 Kmpl |
5. | Hyundai i20 | ₹7.08 Lakh – ₹11.65 Lakh | 18-20 Kmpl |
6. | Renault Kwid | ₹4.65 Lakh – ₹6.10 Lakh | 20-22 Kmpl |
7. | Maruti Celerio | ₹5.24 Lakh – ₹7.09 Lakh | 24-26 Kmpl |
8. | Maruti Alto K10 | ₹3.99 Lakh – ₹5.97 Lakh | 23-25 Kmpl |
9. | Maruti S-Presso | ₹3.86 Lakh – ₹5.57 Lakh | 21-24 Kmpl |
10. | Maruti WagonR | ₹5.17 Lakh – ₹6.57 Lakh | 20-23 Kmpl |
Smallest Cars in India Under 5 Lakh
Here are some of the best small cars under ₹5 lakh.
Model | Ex-showroom Price (Delhi) | Approx. Mileage (kmpl) |
Maruti Alto 800 | ₹3.40 Lakh – ₹5 Lakh | 22-25 kmpl |
Maruti S-Presso | ₹3.86 Lakh – ₹5.57 Lakh | 21-24 kmpl |
Maruti Alto K10 | ₹3.99 Lakh – ₹5.97 Lakh | 23-25 kmpl |
Renault Kwid | ₹4.65 Lakh – ₹6.10 Lakh | 20-22 kmpl |
Smallest AMT (Automatic) Cars in India
Here are some of the best small automatic cars in India.
Model | Ex-showroom Price (Delhi) | Approx. Mileage (kmpl) |
Maruti Alto K10 | ₹3.99 Lakh – ₹5.97 Lakh | 23-25 kmpl |
Renault Kwid | ₹4.65 Lakh – ₹6.10 Lakh | 20-22 kmpl |
Maruti WagonR | ₹5.17 Lakh – ₹6.57 Lakh | 20-23 kmpl |
Maruti S-Presso | ₹3.86 Lakh – ₹5.57 Lakh | 21-24 kmpl |
Maruti Celerio | ₹5.24 Lakh – ₹7.09 Lakh | 24-26 kmpl |
Tata Tiago | ₹5.45 Lakh – ₹7.91 Lakh | 19-22 kmpl |
Hyundai Grand i10 Nios | ₹5.42 Lakh – ₹8.46 Lakh | 18-21 kmpl |
Maruti Swift | ₹5.92 Lakh – ₹8.85 Lakh | 22-24 kmpl |
Smallest SUV Cars in India
Here are some of the best small SUV cars in India.
Model | Ex-showroom Price (Delhi) | Approx. Mileage (kmpl) |
Renault Kwid | ₹4.65 Lakh – ₹6.10 Lakh | 20-22 kmpl |
Maruti S-Presso | ₹3.86 Lakh – ₹5.57 Lakh | 21-24 kmpl |
1. Maruti Alto 800
Source: carandbike
Price: ₹3.40 Lakh – ₹5 Lakh
One of the longest-standing names in the Indian automobile industry, the Maruti Alto 800 remains a top choice among small cars in India. With its compact design, great mileage, and low maintenance cost, it appeals strongly to budget-focused families and first-time buyers. It’s also a common search result for those exploring small cars in India under 3 Lakhs, although the current pricing starts a bit higher. The car’s small footprint also makes it one of the smallest width car in India for tight urban lanes.
2. Hyundai Grand i10 Nios
Source: carandbike
Price: ₹5.42 Lakh – ₹8.46 Lakh
The Hyundai Grand i10 Nios strikes a great balance between compact design and premium features. It offers excellent build quality, refined interiors, and multiple engine options, including CNG variants. Though it doesn’t fall under the small cars in India under 2 Lakh or under 3 Lakh category, it is a value-for-money buy for those wanting comfort with compactness.
3. Tata Tiago
Source: financialexpress
Price: ₹5.45 Lakh – ₹7.91 Lakh
Built with robust safety in mind, the Tata Tiago stands out among small size cars in India due to its 4-star Global NCAP safety rating. It’s powered by a peppy 1.2-litre petrol engine and features spacious interiors despite its compact design. The Tiago also comes in AMT variants, making it one of the most reliable small automatic cars in India.
4. Maruti Swift
Source: shivamautozone
Price: ₹5.92 Lakh – ₹8.85 Lakh
Although slightly on the larger end of the small car spectrum, the Maruti Swift continues to be one of the top 10 cheapest cars in India considering its performance and fuel efficiency. It’s ideal for drivers who want the flexibility of a hatchback with the feel of a premium car. Its powerful engine and sporty look make it popular among young buyers.
5. Hyundai i20
Source: carandbike
Price: ₹7.08 Lakh – ₹11.65 Lakh
While not among the cheapest, the Hyundai i20 represents the premium end of small size cars in India. Packed with tech features, premium interiors, and powerful engines, it’s a great choice for those upgrading from an entry-level car. Despite its premium nature, its dimensions still classify it among city-friendly compact vehicles.
Read more – Family Car Under 5 Lakh
6. Renault Kwid
Source: droom
Price: ₹4.65 Lakh – ₹6.10 Lakh
The Renault Kwid brings SUV-inspired styling to the small car segment. With a high ground clearance and touchscreen infotainment system, it’s one of the most stylish two-box cars in this list. It also caters to those looking for small automatic cars in India, as AMT variants are available. A smart pick for those looking to balance design and budget.
7. Maruti Celerio
Source: carandbike
Price: ₹5.24 Lakh – ₹7.09 Lakh
A budget-friendly automatic, the Maruti Celerio is ideal for urban dwellers. It was one of the first cars to popularise the Auto Gear Shift (AGS) in India, making it a great option among small automatic cars in India. Its mileage figures are among the best in the segment, and it’s compact enough for city manoeuvring with ease.
8. Maruti Alto K10
Source: saboomaruti
Price: ₹3.99 Lakh – ₹5.97 Lakh
An upgraded version of the classic Alto, the K10 offers improved styling, more power, and better features—all while remaining one of the top 10 cheapest cars in India. It caters well to entry-level car buyers who want performance without compromising on cost.
9. Maruti S-Presso
Source: popularmaruti
Price: ₹3.86 Lakh – ₹5.57 Lakh
Positioned as a mini-SUV, the Maruti S-Presso stands out for its unique design and high seating position. It’s extremely compact, making it a strong contender for the smallest 4 seater car in India. With good boot space and fuel efficiency, it’s great for city runs.
10. Maruti WagonR
Source: marutisuzuki
Price: ₹5.17 Lakh – ₹6.57 Lakh
With tall-boy styling and a spacious cabin, the Maruti WagonR is a favourite among family buyers. It may not fit into the small cars in India under 2 Lakh or even under 3 Lakhs, but it remains one of the top 10 small cars in India because of its practicality, headroom, and boot space.
Read more – Highest Mileage Car in India
Choosing the Right Small Car with a Used Car Loan
When selecting the best small car in India, align your choice with your needs and explore financing options like a used car loan from Muthoot Capital, which offers simple eligibility and numerous benefits. Here’s how a used car loan can enhance your purchase:
- Budget-conscious buyers: Affordable models like Alto 800, Alto K10, and S-Presso become even more accessible with a used car loan, covering up to 95% of the vehicle’s value to minimize your down payment.
- Automatic driving enthusiasts: Opt for Celerio or Tiago AMT for a smooth ride. The streamlined online loan application and minimal documentation make financing these cars effortless.
- Style and feature seekers: For a premium feel, i20 and Grand i10 Nios deliver. With competitive used car loan interest rates and flexible repayment terms of 12 to 60 months, a used car loan makes these models attainable.
While small cars under ₹2 lakh are rare due to inflation and BS6 norms, several sub-₹5 lakh models offer impressive features and practicality, especially when paired with a used car loan (Muthoot Capital, n.d.).
Final Thoughts
India’s small car market thrives with diverse options like the Alto 800, Kwid, and WagonR, catering to varied budgets and preferences. A used car loan from Muthoot Capital supports cost-effective ownership by financing up to 95% of the car’s value with easy eligibility and affordable repayment plans (Muthoot Capital, n.d.). Whether you value affordability, size, automatic options, or fuel efficiency, the top 10 cheapest cars in India, combined with a used car loan, offer an ideal blend of value and performance for first-time buyers or urban commuters.
FAQs
What are the best small cars in India under ₹5 lakh?
Affordable options include the Maruti Alto 800 (₹3.40 Lakh – ₹5 Lakh), Maruti Alto K10 (₹3.99 Lakh – ₹5.97 Lakh), and Maruti S-Presso (₹3.86 Lakh – ₹5.57 Lakh). These are compact, fuel-efficient, and ideal for city driving.
Are there any small cars in India under ₹2 lakh?
Due to inflation and BS6 norms, new small cars under ₹2 lakh are unavailable. The closest options start around ₹3.4 lakh, like the Maruti Alto 800.
Which is the smallest 4-seater car in India?
The Maruti S-Presso and Maruti Alto 800 are among the smallest 4-seater cars, with compact dimensions and small widths, ideal for tight urban spaces.
What are the best small automatic cars in India?
Top choices include the Maruti Celerio (with Auto Gear Shift), Tata Tiago (AMT), and Renault Kwid (AMT), offering smooth driving and affordability.
Which small car has the smallest width in India?
The Maruti Alto 800 has one of the smallest widths, making it perfect for navigating narrow city lanes.
Can I get a used car loan for small cars in India?
Yes, Muthoot Capital offers used car loans covering up to 95% of the vehicle’s value with flexible repayment terms (12-60 months), making models like Alto 800 or Celerio more accessible.
Which small car offers the best fuel efficiency?
The Maruti Celerio and Maruti Alto K10 are known for excellent mileage, making them cost-effective for daily commutes.
Are there premium small cars in India?
Yes, the Hyundai i20 and Hyundai Grand i10 Nios offer premium features, tech, and refined interiors while remaining compact.
Why are small cars popular in India?
Small cars are favored for their affordability, easy parking, fuel efficiency, and suitability for crowded city streets, catering to budget-conscious and first-time buyers.
Trending Post
- Types of Cars in India
- Best Mileage Cars in India
- Best Cars Under 5 Lakh in India
- How to Increase the Mileage of a Car?
Categories
Need Help?
Please feel free to contact us on toll free number or send us your query on our email.
