Fuel prices across India showed remarkable stability on September 23, 2026, with petrol and diesel rates holding steady in most major metropolitan areas. This comes as Brent crude oil prices have hovered around $98.7 per barrel over the past week, a key factor in domestic pricing. The rupee-dollar exchange rate also remains a critical variable, influencing the cost of India's significant crude oil imports.
Latest Fuel Prices Across Major Indian Cities
Here are the latest petrol and diesel prices per litre in key Indian cities as of September 23, 2026:
- Mumbai: Petrol ₹111.21, Diesel ₹97.83
- Delhi: Petrol ₹102.12, Diesel ₹95.20
- Kolkata: Petrol ₹113.51, Diesel ₹99.82
- Chennai: Petrol ₹107.76, Diesel ₹99.55
- Bengaluru: Petrol ₹111.68, Diesel ₹99.56
- Hyderabad: Petrol ₹116.15, Diesel ₹104.23 (notably the highest metro rates)
These figures indicate that daily commuters are unlikely to experience sudden price shocks at the pump, maintaining the rates observed on the previous day.
Factors Influencing Fuel Price Variations
The stability and variations in India fuel prices are shaped by multiple factors. Beyond the global Brent crude price, which dictates the base cost, the rupee's strength against the US dollar directly impacts import expenses. A depreciation of the rupee can lead to higher procurement costs for crude, subsequently affecting retail prices.
Furthermore, both central and state governments levy substantial taxes on petrol and diesel, which form a significant portion of the final price. These varying tax structures are the primary reason for price differences across states and cities. Local transportation costs and prevailing demand-supply conditions also play a role in determining the final retail rates consumers encounter at their local pumps.