Current Petrol Prices Across Major Indian Cities
As of March 12, 2026, petrol prices in India show a notable variation across major cities, with Mumbai leading the pack at ₹103.54 per litre. In comparison, the capital city of Delhi has a lower rate of ₹94.77 per litre, while Bengaluru follows closely at ₹102.96 per litre.
In addition to petrol, diesel prices also reflect regional disparities, with Delhi’s diesel priced at ₹87.67 per litre and Mumbai’s at ₹90.03 per litre. Bengaluru’s diesel is slightly higher at ₹90.99 per litre. These prices are indicative of the ongoing trends in fuel pricing across the country.
In Chennai, petrol is priced at ₹100.90 per litre, while diesel costs ₹92.48 per litre. Kolkata sees the highest petrol price among the cities listed, at ₹105.41 per litre, with diesel priced at ₹92.02 per litre. Hyderabad’s prices are not detailed in the current report but are expected to follow similar trends.
Interestingly, the prices of compressed natural gas (CNG) and liquefied petroleum gas (LPG) also play a role in the overall fuel pricing landscape. In Delhi, CNG is priced at ₹77.09 per kg, and a 14.2 kg LPG cylinder costs ₹913.00.
Despite fluctuations in international crude oil markets, petrol and diesel prices in India have remained largely stable. This stability is significant given the global volatility that often impacts fuel prices. The government’s pricing policies and taxes have played a crucial role in maintaining this balance.
Observers note that while current prices are stable, the market dynamics can change rapidly based on international crude oil prices and domestic demand. The ongoing geopolitical tensions and production decisions by oil-exporting nations may influence future pricing.
As consumers continue to feel the impact of fuel prices on their daily expenses, further adjustments may be anticipated. Details remain unconfirmed regarding any imminent changes in pricing strategies by the government or oil companies.
