Hatchbacks under ₹8 lakh are among the most popular cars in India because they are affordable, fuel-efficient, and easy to drive in city traffic. Many modern hatchbacks now offer touchscreen infotainment, automatic transmission, CNG options, and good safety features within this budget.
Below are some of the best hatchbacks you can buy under ₹8 lakh in India.
1. Maruti Suzuki Swift

Price: ₹6.4 – ₹8 lakh (approx lower variants)
Mileage: ~24–25 km/l
Key Features
- 1.2L petrol engine
- Automatic (AMT) option
- 7-inch touchscreen infotainment
- Sporty design
Why Buy
- One of India’s best-selling hatchbacks
- Excellent mileage and reliability
Swift is known for its fun-to-drive performance and high fuel efficiency, making it ideal for daily city driving.
2. Tata Altroz


Price: ₹6.6 – ₹8 lakh (base variants)
Mileage: ~19 km/l
Key Features
- 1.2L petrol engine
- Premium interior quality
- 5-star safety rating
- Large boot space
Why Buy
- One of the safest hatchbacks in India
- Premium build quality
Altroz is widely considered a value-for-money premium hatchback with strong safety and comfort.
3. Hyundai Grand i10 Nios


Price: ₹6 – ₹7.8 lakh
Mileage: ~20 km/l
Key Features
- 1.2L petrol engine
- 8-inch touchscreen infotainment
- Wireless charging
- Rear AC vents
Why Buy
- Very comfortable city car
- Smooth engine and premium features
4. Tata Tiago


Price: ₹5.7 – ₹7.9 lakh
Mileage: ~19–20 km/l
Key Features
- 1.2L petrol engine
- CNG option available
- 7-inch infotainment screen
- Strong build quality
Why Buy
- Excellent value for money
- Good safety and ride quality
5. Maruti Suzuki Celerio


Price: ₹5.4 – ₹7.6 lakh
Mileage: ~26 km/l
Key Features
- 1.0L petrol engine
- AMT automatic option
- Very lightweight design
- Compact size
Why Buy
- One of the most fuel-efficient petrol cars in India.
Best Hatchbacks Under ₹8 Lakh – Quick Comparison
| Car | Price (Ex-Showroom) | Mileage | Best For |
|---|---|---|---|
| Maruti Swift | ₹6.4 – ₹8 L | ~25 km/l | Performance & mileage |
| Tata Altroz | ₹6.6 – ₹8 L | ~19 km/l | Safety |
| Hyundai Grand i10 Nios | ₹6 – ₹7.8 L | ~20 km/l | Comfort |
| Tata Tiago | ₹5.7 – ₹7.9 L | ~20 km/l | Value for money |
| Maruti Celerio | ₹5.4 – ₹7.6 L | ~26 km/l | Best mileage |
Best Hatchback Under ₹8 Lakh by Category
Best Mileage: Maruti Suzuki Celerio
Best Safety: Tata Altroz
Best Performance: Maruti Suzuki Swift
Best Budget Choice: Tata Tiago
Most Comfortable: Hyundai Grand i10 Nios
✅ Quick Buying Tip:
If you drive mostly in city traffic, choose a small automatic hatchback like Celerio or Grand i10 Nios. If safety matters more, the Altroz is one of the strongest options in this segment.

