Archive · 21 Jul 2026
Petrol and diesel prices stable in major Indian cities on 21 July, 2026
On 21 July, 2026, petrol and diesel prices in major Indian cities like Delhi, Hyderabad, Chennai, Mumbai, and Bangalore remained stable.
In Delhi, petrol costs Rs.
102.12 per litre, and diesel is Rs.
95.20 per litre.
Hyderabad has the highest petrol price at Rs.
115.69 per litre, while Mumbai has the lowest diesel price at Rs.
97.83 per litre.
These prices are influenced by crude oil prices, government taxes, and other factors.
The prices are updated at 6 am and can change based on crude oil prices.
Petrol and diesel prices remained stable in major Indian cities on 21 July, 2026.
Petrol price in Delhi is Rs. 102.12 per litre, and diesel is Rs. 95.20 per litre.
Hyderabad has the highest petrol price at Rs. 115.69 per litre.
Mumbai has the lowest diesel price at Rs. 97.83 per litre.
Fuel prices are influenced by crude oil prices, government taxes, and other factors.
- Who
- Indian consumers and petroleum companies
- What
- Stable petrol and diesel prices in major Indian cities
- When
- 21 July, 2026
- Where
- Delhi, Hyderabad, Chennai, Mumbai, and Bangalore
- Why
- Crude oil prices, government taxes, rupee-dollar depreciation, and refinery concept ratio impact domestic fuel prices.
Government's Role in Fuel Pricing
Market-Driven Fuel Pricing
Government Taxes
Government's Role in Fuel Pricing
Government taxes significantly contribute to the high fuel prices, and reducing these taxes can provide relief to consumers.
Market-Driven Fuel Pricing
Government taxes are necessary to fund infrastructure and public services, and market forces should determine fuel prices.
Price Stability
Government's Role in Fuel Pricing
Government intervention can stabilize fuel prices and protect consumers from extreme price fluctuations.
Market-Driven Fuel Pricing
Market-driven pricing ensures that fuel prices accurately reflect supply and demand, promoting efficiency and innovation.
- Date
- 21 July, 2026
- Petrol Price in Delhi
- Rs. 102.12 per litre
- Diesel Price in Delhi
- Rs. 95.20 per litre
- Petrol Price in Hyderabad
- Rs. 115.69 per litre
- Diesel Price in Hyderabad
- Rs. 103.82 per litre
- Petrol Price in Chennai
- Rs. 107.76 per litre
- Diesel Price in Chennai
- Rs. 99.55 per litre
- Petrol Price in Mumbai
- Rs. 111.21 per litre
- Diesel Price in Mumbai
- Rs. 97.83 per litre
- Petrol Price in Bangalore
- Rs. 110.82 per litre
- Diesel Price in Bangalore
- Rs. 98.78 per litre