Petrol and diesel prices were updated today at 6 AM by state-run Oil Marketing Companies (OMCs), in line with their daily price revision mechanism. Fuel prices are adjusted based on global crude oil price trends and currency exchange fluctuations to ensure transparency and consumer awareness.
🚘 Petrol, Diesel Prices Today (September 21, 2025) – City-Wise List
| City | Petrol (₹/L) | Diesel (₹/L) |
|---|---|---|
| New Delhi | 94.72 | 87.62 |
| Mumbai | 104.21 | 92.15 |
| Kolkata | 103.94 | 90.76 |
| Chennai | 100.75 | 92.34 |
| Ahmedabad | 94.49 | 90.17 |
| Bengaluru | 102.92 | 89.02 |
| Hyderabad | 107.46 | 95.70 |
| Jaipur | 104.72 | 90.21 |
| Lucknow | 94.69 | 87.80 |
| Pune | 104.04 | 90.57 |
| Chandigarh | 94.30 | 82.45 |
| Indore | 106.48 | 91.88 |
| Patna | 105.58 | 93.80 |
| Surat | 95.00 | 89.00 |
| Nashik | 95.50 | 89.50 |
🔑 Why Petrol and Diesel Prices Differ Across States?
Fuel rates in India vary due to:
- Crude Oil Prices: Global crude oil fluctuations directly impact petrol and diesel rates.
- Currency Exchange: A weaker rupee against the US dollar makes crude imports costlier.
- Taxes: Central excise duty and state-level VAT contribute significantly to retail fuel prices, leading to city-wise variations.
- Refining & Distribution Costs: Vary depending on refinery efficiency and transportation costs.
- Demand-Supply Trends: Higher demand can push up prices in specific regions.
Despite being technically market-linked, retail fuel prices in India have remained unchanged since May 2022, following excise duty cuts by the Centre and several state governments.
With global crude oil markets still volatile, OMCs continue daily price revisions to reflect accurate costs for consumers.




