From Alto K10 to Kwid: Best Affordable Cars in India (2025 Edition)
As car prices rise across all segments, affordable hatchbacks remain the heart of India’s automotive market. In 2025, several sub-₹6 lakh cars continue to offer excellent mileage, strong reliability, and impressive features. These cars are perfect for first-time buyers and urban commuters who want practicality without stretching their budget.
Maruti Suzuki Alto K10 – India’s Favourite Budget Hatchback

The Maruti Suzuki Alto K10 remains a go-to choice for budget-conscious buyers. Powered by a 1.0-litre K-series petrol engine producing 66 bhp and 89 Nm, it delivers an impressive mileage of 24.4 kmpl. Available with both manual and AMT gearboxes, the Alto K10 is known for its easy handling, low maintenance, and reliability – ideal for city driving.
Renault Kwid – The Stylish Budget Car

The Renault Kwid combines an SUV-like stance with small-car practicality. Its 1.0-litre petrol engine produces 67 bhp and offers around 22 kmpl mileage. The 8-inch touchscreen infotainment system, reverse camera, and digital instrument cluster make it one of the most feature-loaded cars in its price range. Priced at around ₹5.5 lakh, it appeals strongly to younger buyers.
Maruti Suzuki S-Presso – Compact SUV Feel on a Budget

The Maruti Suzuki S-Presso offers the same 1.0-litre petrol engine as the Alto K10 but adds an SUV-inspired design and taller cabin. Returning up to 25 kmpl, the S-Presso includes a 7-inch SmartPlay infotainment system, dual airbags, and a digital speedometer. With prices starting from around ₹4.25 lakh, it’s a solid blend of practicality and modern styling.
Tata Tiago – Safety Meets Affordability

The Tata Tiago is India’s safest budget car with a 4-star Global NCAP rating. Its 1.2-litre Revotron engine produces 86 bhp, offering a balanced mix of performance and efficiency at around 20 kmpl. Starting from ₹5.6 lakh, it features a Harman audio system, dual airbags, and a well-built cabin. For buyers prioritising safety and durability, the Tiago leads the pack.
Hyundai Santro – The Classic City Car Returns
The Hyundai Santro continues to be a dependable choice in 2025. Equipped with a 1.1-litre petrol engine that returns about 21 kmpl, it delivers smooth performance and comfort. Its spacious interior, solid reliability, and refined driving experience make it a family favourite, with prices starting at approximately ₹5.9 lakh.
Which One Should You Buy?
For unbeatable mileage and dependability, the Alto K10 or S-Presso are top contenders. The Renault Kwid stands out for design and features, while the Tata Tiago is unmatched in safety and build. For those seeking daily comfort and refinement, the Hyundai Santro remains a strong choice. Each of these cars under ₹6 lakh offers genuine value and practicality for Indian roads.
FAQs
Which is the most fuel-efficient car under ₹6 lakh in India (2025)?
The Maruti Suzuki S-Presso, with up to 25 kmpl mileage, leads the list.
Which is the safest car under ₹6 lakh in India?
The Tata Tiago, rated 4 stars by Global NCAP, is the safest option.
Is the Tata Tiago better than the Maruti S-Presso?
Yes, in terms of safety and build quality. However, the S-Presso offers slightly better mileage.
Which small car is best for daily city driving?
The Maruti Alto K10 is the most practical and easy-to-drive car for daily urban commutes.