Mahindra Bolero Mileage
₹8.49 Lakh to ₹9.99 Lakhex-showroom

The Bolero's 1.5 litre diesel carries an ARAI rating of 16 kmpl across all four trims. That is modest, but the low kerb weight and diesel torque help it hold that figure on the open road. Heavy loads, seven passengers and stop-start traffic will pull the real number down. Match the figure to each Bolero trim if you want to compare.
Best mileage (ARAI)
16 kmpl
Diesel
Real-world est.
≈ 13 kmpl
everyday driving
Most efficient
B4
top of the range
Mileage is how far the Bolero travels on one litre of fuel (or one kg of CNG). A bigger number means you spend less on fuel. Carmakers quote an ARAI lab figure; in real driving you get a bit less, so both are shown below.
- Diesel · ManualMost efficient
16 kmpl
≈ 13 real-world
What will fuel cost you?
Drag to your yearly driving and see the running cost. Based on the real-world estimate.
Per month
₹7,308
Per year
₹87,692
Per km
₹7.3
Diesel, about 13 kmpl at ₹95/L. Estimate only.
5 easy ways to get better mileage
Small habits add up to real fuel savings on your Bolero.
- 1Keep tyres at the right pressureSoft tyres drag and burn more fuel. Check them once a month.
- 2Go easy on the pedalSmooth acceleration and braking beat quick starts and hard stops.
- 3Don't carry dead weightAn empty boot and roof help. Extra load means extra fuel.
- 4Use the AC wiselyAt city speeds the AC adds load. On the highway, closed windows help.
- 5Service on timeA clean air filter and fresh oil keep the engine sipping, not gulping.
Mahindra Bolero mileage: common questions
What mileage does the Bolero give?
The ARAI rating is 16 kmpl on the diesel manual. Real-world figures depend on load, road and how you drive.
Is the Bolero good for long highway runs?
Yes. The diesel torque and light body let it cruise steadily, though 16 kmpl means fuel stops come sooner than in a smaller car.
Does a full load hurt the Bolero's mileage?
It does. Carrying seven people and luggage makes the engine work harder, so expect the figure to drop below the rated 16 kmpl.