Mahindra Veero XL Mileage
The Mahindra Veero XL is rated at 18 km/l. With diesel at ₹95.2 a litre in Delhi, that is about ₹5.29 of fuel per km, or roughly ₹15,900 a month for a truck running 3,000 km. A full 10 litre tank lasts about 180 km. Its claimed mileage is the second-best of the 5 closest models in its class (the Ashok Leyland Dost + is best).

Mileage
18km/l
Mahindra Veero XL
Mahindra Veero XL Mileage & Efficiency
Mileage
18 km/l
Fuel Type
Diesel
Engine Displacement
1493 cc
Fuel Tank Capacity
10 L
Performance Details
| Engine Power | 80 HP |
| Torque | 210 Nm |
| Max Speed | 80 km/h |
| Emission Norm | BS VI-II |
Mahindra Veero XL fuel cost per km and full-tank range
At the claimed 18 km/l and Delhi diesel at ₹95.2 a litre on 5 November 2026, the Mahindra Veero XL costs about ₹5.29 a km in fuel, or ₹529 per 100 km. A full 10 litre tank covers roughly 180 km.
Claimed mileage is measured under test conditions. Loaded trucks, hill routes, idling in traffic and tyre pressure all lower it, so budget on a real-world figure below the claim. Diesel price in your state today →
Get the best Mahindra Veero XL price near you
Running cost decides the deal only after the price is right. Get the on-road price, discount and finance from dealers in your district.
- ✓Written on-road price breakup, no hidden charges
- ✓Finance and exchange offers from dealers near you
- ✓Free, and no spam calls
Mahindra Veero XL mileage vs rivals
The Mahindra Veero XL next to 4 rivals in the same class, on the figures each maker lists. The Ashok Leyland Dost + has the best claimed mileage here (20 km/l), and the Mahindra Bolero Pik-up goes furthest on a full tank (969 km).
| Model | Claimed mileage | Fuel tank | Distance on a full tank | Payload |
|---|---|---|---|---|
| Mahindra Veero XL | 18 km/l | 10 L | 180 km | 1,550 kg |
| Ashok Leyland Dost + | 20 km/l | 40 L | 800 km | 1,500 kg |
| Tata Intra V30 | 14 km/l | 35 L | 490 km | 1,300 kg |
| Eicher Pro X | 15 km/l | 60 L | 900 km | 1,358 kg |
| Mahindra Bolero Pik-up | 17 km/l | 57 L | 969 km | 1,300 kg |
Get the on-road price of the Mahindra Veero XL
Written price from dealers in your district, with finance and exchange offers.
Get my priceor call +91 93422 00875Mileage FAQs on Mahindra Veero XL
The Mahindra Veero XL delivers a mileage of 18 km/l. Real-world fuel efficiency depends on load, route, driving habits, and maintenance condition.
The Mahindra Veero XL uses Diesel. Fuel type directly affects mileage, running cost, and refuelling or charging frequency.
The Mahindra Veero XL has a 10 L fuel tank. Combined with its mileage of 18 km/l, this determines how far you can travel between refuelling stops.
At its claimed 18 km/l, a full 10 litre tank takes the Mahindra Veero XL about 180 km. Real-world distance is lower with a full load, on hills or in city traffic.
At the claimed 18 km/l, the Mahindra Veero XL uses about 5.6 litres per 100 km. Multiply by the fuel price in your state for the cost per 100 km.
The Mahindra Veero XL is powered by a 1493 cc engine from Mahindra. Engine size and tuning affect torque delivery and fuel efficiency under loaded conditions.
Need more help? Contact us →