Archive · 29 Jul 2026
Fuel prices rise in major Indian cities
On July 29, 2026, petrol and diesel prices increased in major Indian cities.
In Delhi, petrol costs ₹102.12 per litre and diesel is ₹95.20 per litre.
Mumbai saw petrol at ₹111.21 per litre and diesel at ₹97.83 per litre.
Other cities like Hyderabad, Kolkata, Bengaluru, and Chennai also experienced high fuel prices.
The prices are influenced by global crude oil prices, the rupee-dollar exchange rate, taxes, and transportation costs.
The government and consumers have different views on the impact of these price changes.
Petrol in Delhi is ₹102.12 per litre, diesel is ₹95.20 per litre.
Mumbai petrol prices are ₹111.21 per litre, diesel is ₹97.83 per litre.
Hyderabad has the highest petrol price at ₹115.69 per litre.
Diesel prices in Hyderabad are ₹103.82 per litre, the highest among the cities listed.
Fuel prices are influenced by global crude oil prices, exchange rates, taxes, and transportation costs.
- Who
- Indian consumers and government
- What
- Rise in petrol and diesel prices
- When
- July 29, 2026
- Where
- Major cities in India (Delhi, Mumbai, Hyderabad, Kolkata, Bengaluru, Chennai)
- Why
- Due to global crude oil prices, rupee-dollar exchange rate, taxes, and transportation costs
Government Perspective
Consumer Perspective
Taxation
Government Perspective
Taxes are necessary for infrastructure and development.
Consumer Perspective
High taxes make fuel unaffordable for common people.
Price Fluctuations
Government Perspective
Price changes are due to global market dynamics and necessary adjustments.
Consumer Perspective
Frequent price hikes cause financial stress and inflation.
- Petrol Price in Delhi
- ₹102.12 per litre
- Diesel Price in Delhi
- ₹95.20 per litre
- Petrol Price in Mumbai
- ₹111.21 per litre
- Diesel Price in Mumbai
- ₹97.83 per litre
- Petrol Price in Hyderabad
- ₹115.69 per litre
- Diesel Price in Hyderabad
- ₹103.82 per litre
- Petrol Price in Kolkata
- ₹113.51 per litre
- Diesel Price in Kolkata
- ₹99.82 per litre
- Petrol Price in Bengaluru
- ₹111.68 per litre
- Diesel Price in Bengaluru
- ₹99.56 per litre
- Petrol Price in Chennai
- ₹107.94 per litre
- Diesel Price in Chennai
- ₹99.71 per litre