Most commuters pick a vehicle once and never do the arithmetic again. Running both the numbers and the logic side by side, in rupees per kilometre, is the only honest way to know what that daily choice actually costs you.
Take a typical working morning in a tier-1 city: 18 km from a residential area to an office tower. The road includes a flyover, a school zone, and about 40 minutes of stop-and-go traffic between 8:30 and 9:10 AM. Two colleagues cover that same stretch every day, one on a 125cc commuter bike and one in a mass-market hatchback. They pay different amounts at the pump, park in different bays, and spend differently on maintenance. At the end of a month, their numbers look startlingly different.
The purpose of this post is to lay out that comparison precisely, in ₹ per km, across every real cost category. Not the showroom estimate. Not the manufacturer claim. The number you can actually compute from your own log.
What "cost per kilometre" actually includes
There are two buckets: running costs and standing costs. Fuel is the one people track; the rest quietly accumulate. For a fair bike-versus-car comparison, you need both buckets for both vehicles.
Running costs change with distance driven: fuel, tyres (per km of tread consumed), engine oil top-ups, brake pads, chain and sprocket wear on a bike, and any toll charges on your route.
Standing costs exist whether the vehicle moves or not: insurance, road tax (amortised monthly), loan EMIs or the opportunity cost of the lump-sum purchase price, parking fees, and depreciation. The earlier post on standing costs versus running costs covers the car side of this in detail; the principles apply directly to two-wheelers as well.
Most "bike is cheaper" arguments count only fuel. That is accurate as far as it goes, but it undersells the full gap and misses where car costs actually accumulate.
Building the bike number
Start with a realistic 125cc commuter that does 55 km/l in mixed city traffic. That is not the ideal-conditions number; it is the honest tank-to-tank average for someone doing the stop-start morning run described above. At the current E20 petrol price for a mid-tier city (call it ₹103/litre), fuel alone works out to ₹1.87 per km.
Tyres on a commuter bike last roughly 25,000 km for the rear and 35,000 km for the front. A decent replacement set costs around ₹3,000 combined. Spread across those kilometres, tyre wear adds about ₹0.10 per km.
Engine oil on a bike: ₹400 every 3,000 km, or ₹0.13 per km. Chain and sprocket service (cleaning, lubrication, eventual replacement) adds ₹0.05–0.08 per km if you are disciplined about it. Brake pads, bulbs, and minor consumables add another ₹0.05.
Total running cost for the bike: roughly ₹2.15 per km.
Standing costs for a 125cc bike: third-party insurance runs around ₹2,000–2,500 per year for an older bike; comprehensive for a newer model is ₹5,000–7,000. At ₹6,000/year and 10,000 km/year of commuting, that is ₹0.60 per km. Parking in most cities is free or nominal for bikes. Depreciation on a ₹80,000 bike dropping to ₹50,000 over five years is ₹6,000/year, or ₹0.60/km at 10,000 km/year.
Full cost per km for the bike, running plus standing: approximately ₹3.35 per km.
Building the car number
Use a mass-market hatchback doing 14 km/l in city traffic. That is again the realistic number, not the ARAI figure, for the same stop-and-go route. At ₹103/litre of E20 petrol, fuel is ₹7.36 per km.
Tyres on a hatchback: a set of four replacement tyres at ₹16,000, lasting 40,000 km of city use. That is ₹0.40 per km. Engine oil (₹2,000 per 10,000 km service): ₹0.20/km. Air filter, fuel filter, coolant, wiper blades, brake pads, belts: collectively ₹0.30–0.40/km over the life of a well-maintained car.
Total running cost for the car: roughly ₹8.30 per km.
Standing costs for the car are where it gets painful. Comprehensive insurance on a hatchback: ₹15,000–20,000 per year; call it ₹18,000. At 12,000 km/year, that is ₹1.50/km. Parking: if you pay ₹2,000/month at an office basement or a commercial lot, that is another ₹2.00/km at 12,000 km/year. Depreciation is steep: a ₹7,00,000 hatchback worth ₹3,50,000 after five years loses ₹70,000/year, or ₹5.83/km at 12,000 km/year. Road tax is a one-time or five-year cost that amortises to about ₹0.20/km.
Full cost per km for the car, running plus standing: approximately ₹17.80 per km.
That is a ratio of roughly 5:1. The bike is not marginally cheaper. It is a categorically different cost structure for the same distance.
Where the car's costs concentrate
Fuel is the largest single line, but depreciation and insurance together account for nearly half the per-km cost at 12,000 km/year. If you drive more, say 20,000 km/year, those standing costs spread thinner and the gap narrows slightly. If you drive less, say 7,000 km/year, the standing costs per km balloon on the car side and the 5:1 ratio can widen to 7:1 or higher.
This is the arithmetic behind the advice you sometimes hear: if you are doing fewer than 8,000–10,000 km per year, running a car in a city is genuinely expensive on a per-km basis even before you feel it at the pump. The post on what your car actually costs per kilometre walks through this from the car side alone; the bike comparison here gives it context.
The costs that do not show up in fuel logs
Time is not money in the accounting sense, but it is a real resource. A bike through the same congested 18 km typically takes 10–15 minutes less than a car in peak city traffic. Over a year of five-day commuting, that is 40–60 hours. Whether that matters depends on what you do with the time, but it belongs in the decision even if it does not belong in a rupee column.
Weather exposure is a genuine operating cost for a bike: a quality helmet, a rain suit, and riding gloves add ₹8,000–15,000 upfront and need periodic replacement. In monsoon months, the equation shifts a little. In summer, rider fatigue is a real factor on longer commutes.
Carrying capacity: a hatchback carries four passengers and grocery runs. A bike carries two, if your city traffic conditions allow a pillion. For households that need to move family members regularly, the bike savings partially fund the second vehicle rather than replacing the first.
Bharometer
Track your bike and car fill-ups separately, see true tank-to-tank km/l for each, and know your actual ₹/km before the next EMI decision.
How to run the comparison on your own vehicles
The numbers above are illustrative. Your bike might do 48 km/l, not 55. Your car might do 17 km/l on a highway-heavy commute. Your insurance premium depends on your city, vehicle age, and NCB. The only numbers that matter are your own.
The method is the same one used for any tank-to-tank mileage calculation: fill completely, zero the trip meter, drive normally, fill completely again, divide kilometres by litres. Do this three consecutive times per vehicle, because a single fill-up can be off by half a litre due to pump variation and tank angle. Three fills gives you a stable average.
For the running cost side: keep a simple note of every maintenance bill for six months. Divide the total by the kilometres driven in those six months. That is your actual per-km maintenance cost, which is usually 15–25% higher than people estimate before they bother tracking it.
For standing costs: add up annual insurance, annual parking spend, and your depreciation estimate. Divide by annual kilometres. This number is what changes most dramatically if you drive fewer kilometres than you expected when you bought the vehicle.
Bharometer handles the fuel side of this automatically. You log each fill-up (or scan the pump screen and let the app read the numbers), and it calculates true tank-to-tank mileage and cost per kilometre for each vehicle independently. If you have both a bike and a car in the household, you can track both in the same app and see side-by-side what each one costs at the pump per kilometre. The maintenance and standing cost arithmetic you do once on paper or in a spreadsheet; the fuel tracking you do every single fill-up, and that is where an app that removes friction matters.
The pump-scan feature is the one that makes a real difference to consistency. Most people abandon manual tracking within three fill-ups because typing in litres, amount, and rate is fiddly at the pump. Photographing the screen takes three seconds and the fields fill themselves. Bharometer's guides on fuel cost per km and how to calculate mileage explain the underlying method if you want to understand what the app is doing with each number.
Making the decision with your own data
The 5:1 ratio cited above is a reasonable first approximation for a city commuter comparing a 125cc bike to a compact hatchback. For your specific situation, the ratio depends on four variables: your fuel mileage (which you measure), your insurance premium (which you know), your annual kilometres (which you track), and your depreciation assumption (which you estimate once).
If your commute is under 15 km each way in a city with reasonable covered parking for bikes, the bike cost advantage is almost always real and large. If your commute is 35 km on a highway, the car's mileage improves sharply and the gap narrows, though it rarely closes. If you are carrying a pillion daily, the per-person cost comparison changes: the car's per-person cost drops when you count multiple occupants, and the bike's goes up when you account for a passenger.
None of this requires a spreadsheet degree. It requires logging fill-ups consistently for two or three months, adding up one year of maintenance receipts, and doing twenty minutes of arithmetic. The arithmetic tends to produce a number that surprises people, usually on the car side. That surprise is worth having before the next vehicle purchase or the next renewal of an EMI you are already committed to.
The commute does not change. The cost of the commute is a choice, and it starts with knowing the actual number.