LOADING...

Fuel prices stay the same to kick off 2026

India

Fuel prices didn't budge on January 1—so if you're filling up in Delhi, petrol is still ₹94.72/liter and diesel is ₹87.62/liter.
Mumbai drivers are paying a bit more, with petrol at ₹104.21/liter and diesel at ₹92.15/liter.

Prices differ by city—and here's why

Fuel costs aren't one-size-fits-all across India: Hyderabad tops the charts among big cities, with petrol at ₹107.46/liter and diesel at ₹95.70/liter.
Meanwhile, Kolkata and Chennai see slightly lower rates.
These differences mostly come down to global oil prices, currency rates, taxes, refining costs, and local demand-supply dynamics—so what you pay really depends on where you live (and a bit of global luck).