Cost per kilometre:
adding up fuel, upkeep and the value you lose
Petrol is the cost you see at the pump. Insurance, servicing, tyres and the drop in resale value make up the rest, and distance driven changes the mix.
Calcylator Editorial Team
Updated · 4 min read
The cost that never shows at the petrol pump
Most people estimate the cost of driving by dividing the price of a litre by the kilometres it gives. That figure is real, but it counts only the money that leaves your pocket on the way. The rest of the ownership cost is spread so thinly over each trip that it seems to vanish, yet it is paid in full over the year.
Four groups of costs sit behind the fuel figure. Servicing and repairs are payments for keeping the car running. Insurance and road-tax-type charges are paid whether the car moves or not. Tyres and brake pads are consumed by use. And depreciation is the unseen one: the difference between what you paid and what the car will fetch when you sell it.
Putting them all in one rupee-per-kilometre number lets you compare very different options, such as owning a car, using a cab, or taking a train and an auto for the last mile.
The formula: split each cost over the distance
- fuel:
- price per litre ÷ km per litre
- upkeep:
- annual servicing and repairs ÷ km per year
- tyres:
- price of a set ÷ km a set lasts
- insurance:
- annual premium ÷ km per year
- depreciation:
- (purchase price − expected resale) ÷ years ÷ km per year
Fuel and tyres scale directly with distance, so they are per-kilometre costs by nature. Insurance and depreciation do not; they are annual costs that happen to be divided by your kilometres. That difference decides what happens when you drive more or less.
The inputs below are assumptions for one example, not market data. Replace them with your own bills.
A cost per kilometre also differs by car type: diesel and CNG vehicles have lower fuel costs per km but usually higher purchase prices and servicing, and electric cars shift the balance again, with very low energy cost per km and a depreciation figure that is hard to predict. The same formula works for all of them, only the inputs change.
Worked example: a 12,000 km year
Petrol price (assumed)
₹100 per litre
Mileage
15 km per litre
Servicing and repairs
₹18,000 per year
Insurance
₹20,000 per year
Tyres
₹40,000 per set, lasting 50,000 km
Purchase / resale
₹8,00,000 / ₹4,00,000 after 5 years
Distance
12,000 km per year
Total cost per km
₹17.30
Over 12,000 km this is ₹2,07,600 a year, of which fuel is ₹80,000.
| Cost item | Working | Per km |
|---|---|---|
| Fuel | ₹100 ÷ 15 | ₹6.67 |
| Servicing and repairs | ₹18,000 ÷ 12,000 | ₹1.50 |
| Insurance | ₹20,000 ÷ 12,000 | ₹1.67 |
| Tyres | ₹40,000 ÷ 50,000 | ₹0.80 |
| Depreciation | (₹8,00,000 − ₹4,00,000) ÷ 5 ÷ 12,000 | ₹6.67 |
| Total | ₹17.30 |
Fuel is ₹6.67 of the ₹17.30, about 39%. The cost that most drivers would quote from memory is less than half the true cost per kilometre.
Why driving more makes each kilometre cheaper
Insurance and depreciation do not depend much on how far you drive, so they behave like a fixed monthly bill. In the example they total ₹1,00,000 a year. The variable part, fuel, upkeep and tyres, is ₹8.97 per km. Cost per km is then fixed ÷ distance + variable.
| Distance per year | Fixed cost per km | Variable per km | Total per km |
|---|---|---|---|
| 6,000 km | ₹16.67 | ₹8.97 | ₹25.63 |
| 12,000 km | ₹8.33 | ₹8.97 | ₹17.30 |
| 24,000 km | ₹4.17 | ₹8.97 | ₹13.13 |
A car driven only on weekends at 6,000 km a year costs nearly twice as much per kilometre as the same car driven daily. That does not mean driving more saves money in total; it means each extra kilometre costs only the variable part, which is useful when you decide between a short drive and a cab.
Checking the figure against a cab fare
Suppose a ride-hailing cab charges ₹14 per km plus waiting and a base fare, and you make 25 km trips. Comparing ₹14 with the full ₹17.30 per km makes the cab look expensive. Comparing it with the variable ₹8.97 per km makes the car look cheap. Neither is the whole truth, and the right comparison depends on whether you would still own the car if you stopped using it.
If you would sell the car, the full cost is the one to compare, and the saving is the whole of the fixed part as well as the variable. If you would keep it for other uses, only the variable cost is saved by taking a cab, and the cab has to beat that. Many urban households find that their car is cheaper than cabs only above a certain number of trips a week, and the cost-per-km table shows the point where that happens.
At 25 km per trip the variable cost of the car is ₹224 and the full cost is ₹432, against about ₹350 for the cab before waiting charges and surge pricing.
Using the figure for real decisions
- Cab versus own car: compare the cab's fare per km with your variable cost for a single trip and with the full cost if the car would otherwise sit idle.
- Car-pooling: dividing the variable cost among riders is fair; dividing the full cost is generous to the passengers.
- Reimbursement: many employers pay a fixed rate per km, and the full cost per km tells you whether it covers the car.
- Replace or keep: a rising servicing bill is easier to judge when you can see it in rupees per km next to a new car's depreciation.
Keep a simple log. Note the odometer and the litres at each fill-up, write down every service and tyre bill, and record the insurance renewal. After a year you have your own cost per kilometre, and it will be more accurate than any estimate from a brochure.
Inputs that move the answer most
Mileage is the input people overstate. The figure printed on the brochure comes from a test cycle, while real city driving with air conditioning often returns 20% to 30% less. Use your own tank-to-tank average for a month.
Depreciation is the other large one and the hardest to know. Check what similar used cars sell for today rather than guessing, and remember that the first couple of years take the biggest fall. Loan interest, if you borrowed to buy, is a further cost that this example leaves out.
Finally, add parking, tolls and fines if they are a regular part of your driving. They are easy to forget and can add more per kilometre than tyres.
Common questions
How do I calculate car running cost per km?
Add up fuel, servicing, insurance, tyres and depreciation for a year, then divide the total by the kilometres driven. For ₹100 petrol at 15 km/l, ₹18,000 servicing, ₹20,000 insurance and 12,000 km, the total is about ₹17.30 per km including depreciation.
Is fuel the biggest cost of owning a car?
Not always. In the worked example, fuel is ₹6.67 per km while depreciation is the same again and the other costs add roughly ₹4. For low-use cars, depreciation and insurance can exceed fuel, and the fixed share falls as annual distance rises.
How do I include depreciation in cost per km?
Estimate what the car will sell for at the end of your ownership, subtract it from the purchase price, divide by the years you will own it, and then divide by the kilometres per year. ₹4,00,000 loss over 5 years and 12,000 km a year is ₹6.67 per km.
Why does my cost per km fall if I drive more?
Insurance and most depreciation are paid regardless of use, so they are spread across more kilometres. In the example, cost per km is about ₹25.63 at 6,000 km a year but only ₹13.13 at 24,000 km, with the same car.
Should I include loan interest?
If you borrowed to buy the car, yes, because interest is a real cost of ownership. Divide the annual interest by annual kilometres and add it. If you paid in cash, the equivalent is the return your money would have earned elsewhere.
Was this guide helpful?
Continue reading
View all blogsBike vs Car: Running Cost Per Km on a Trip
A 55 km/l motorcycle costs about ₹3.68 per km all-in against ₹17.30 for the car in our example, so a 600 km trip is ₹2,207 versus ₹10,380.
4 min read
Average Speed Formula and Why 60 Out, 40 Back Is Not 50
Average speed is total distance ÷ total time: 150 km in 3 hours is 50 km/h. Learn why driving 60 out and 40 back averages 48 km/h, not 50.
4 min read
EV Charging Cost: Why You Pay for More Than the Battery Gets
Adding 40 kWh to a battery at 90% efficiency draws about 44.4 kWh from the grid, so at ₹9 per unit the charge costs around ₹400. Here is the working.
5 min read




