58 mins ago
Petrol and Diesel Prices Hold Steady Across Major Indian Cities
Fuel prices were reported for several large Indian cities on September 21.
Mumbai’s petrol and diesel prices were unchanged from the day before.
Delhi has lower listed fuel prices than the other major cities in the table.
Hyderabad has the highest petrol and diesel prices among the listed metros.
Petrol and diesel cost different amounts in different cities.
This is partly because states and the central government charge different taxes.
Transport costs and local demand can also affect prices.
Lower crude oil prices have helped keep prices fairly stable, but a weaker rupee could make imported oil more expensive.
Mumbai petrol costs ₹111.21 per litre and diesel ₹97.83, unchanged from the previous day.
Delhi records petrol at ₹101.96 per litre and diesel at ₹95.44 per litre.
Hyderabad has the highest listed metro prices, at ₹116.15 for petrol and ₹104.23 for diesel.
Kolkata, Chennai and Bengaluru report varying petrol and diesel prices due partly to local taxes and costs.
Fuel prices have remained relatively stable as Brent crude fell below $102 per barrel, though exchange rates remain important.
- Who
- Fuel consumers and daily commuters in major Indian cities.
- What
- Petrol and diesel prices were reported for Mumbai, Delhi, Kolkata, Chennai, Bengaluru and Hyderabad.
- Where
- Major Indian cities, including Mumbai, Delhi, Kolkata, Chennai, Bengaluru and Hyderabad.
- When
- September 21; Mumbai’s rates were reported as unchanged from the previous day.
- Why
- Prices vary because of crude oil costs, the rupee-dollar exchange rate, government taxes, transportation costs and local demand and supply.
Key facts
- Mumbai rates
- Petrol ₹111.21 per litre; diesel ₹97.83 per litre.
- Delhi rates
- Petrol ₹101.96 per litre; diesel ₹95.44 per litre.
- Highest listed metro rates
- Hyderabad: petrol ₹116.15 per litre and diesel ₹104.23 per litre.
- Kolkata rates
- Petrol ₹113.51 per litre; diesel ₹99.82 per litre.
- Chennai rates
- Petrol ₹107.76 per litre; diesel ₹99.55 per litre.
- Bengaluru rates
- Petrol ₹111.68 per litre; diesel ₹99.56 per litre.
- Crude oil indicator
- Brent crude was reported below $102 per barrel.










