Petrol price today

Petrol price today

What are the petrol prices today in India?

As of March 6, 2026, petrol prices today in India show a notable range across various cities. In New Delhi, the price stands at ₹94.77 per litre, while in Mumbai, it is significantly higher at ₹103.49 per litre.

In Chennai, petrol is priced at ₹100.80 per litre, and in Kolkata, it reaches ₹104.95 per litre. Bengaluru follows closely with a price of ₹102.92 per litre. Other cities such as Bhubaneswar and Cuttack report prices of ₹101.19 and ₹101.87 per litre, respectively.

Diesel prices also reflect a similar trend, with New Delhi’s diesel priced at ₹87.67 per litre and Mumbai’s at ₹90.03 per litre. Chennai’s diesel is at ₹92.61, while Kolkata’s is ₹92.02.

The fluctuations in petrol prices can be attributed to various factors, including global crude oil prices, exchange rates, and local taxes. Over the years, petrol and diesel prices in India have largely remained stable, with occasional adjustments reflecting changes in the international market.

As consumers navigate these price variations, the impact on daily commuting and transportation costs becomes increasingly significant. The government and oil companies continue to monitor these changes closely, making adjustments as necessary.

Looking ahead, it remains to be seen how global oil market dynamics will influence local fuel prices. Details remain unconfirmed regarding any upcoming policy changes that may affect pricing structures.

  • March 6, 2026