Current Petrol Prices Across Major Indian Cities
As of March 12, 2026, the petrol price in India varies significantly from city to city, with Delhi’s rate standing at ₹94.77 per litre. In contrast, Mumbai has the highest petrol price at ₹103.54 per litre, reflecting the ongoing fluctuations in fuel costs across the nation.
In addition to petrol, diesel prices also show notable differences. In Delhi, diesel is priced at ₹87.67 per litre, while in Mumbai, it is slightly higher at ₹90.03 per litre. Bengaluru’s diesel price is recorded at ₹90.99 per litre, indicating a trend of rising costs in urban areas.
Other fuel types are also experiencing price changes. In Delhi, the price of CNG is ₹77.09 per kg, and LPG, which is commonly used for cooking, is priced at ₹913.00 for a 14.2 kg cylinder. These prices are crucial for households and businesses alike, as they directly impact daily expenses.
Historically, petrol and diesel prices in India have remained largely stable despite significant volatility in international crude oil markets. This stability has been a point of discussion among economists and consumers, as it reflects the government’s approach to fuel pricing amidst global economic fluctuations.
In Bengaluru, petrol is currently priced at ₹102.96 per litre, while Chennai’s petrol price stands at ₹100.90 per litre. Kolkata records the highest petrol price among these cities at ₹105.41 per litre, with diesel priced at ₹92.02 per litre.
Observers are closely monitoring these prices, as they can influence inflation and consumer behavior. The government’s pricing strategy is expected to remain a topic of debate, especially if international crude prices continue to fluctuate.
Details remain unconfirmed regarding any upcoming changes in fuel taxation or subsidies that could affect these prices in the near future. As consumers adjust to these rates, the impact on transportation costs and overall economic activity will be significant.