The latest petrol and diesel prices in India for September 28, 2025 have been announced. Oil Marketing Companies (OMCs) revise fuel prices every day at 6 AM, aligning with fluctuations in global crude oil prices and currency exchange rates. This daily revision ensures consumers have access to the most accurate and transparent rates.

City-Wise Petrol and Diesel Prices in India (September 28, 2025)
| 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 Do Petrol and Diesel Prices Change in India?
Petrol and diesel prices are not fixed — they fluctuate daily due to several factors:
- Crude Oil Prices: The biggest driver of petrol and diesel costs.
- Currency Exchange Rate: A weak rupee against the US dollar raises fuel import prices.
- Taxes: Central excise duty and state VAT form a large part of retail fuel prices.
- Refining Costs: Crude oil processing costs differ by quality and refinery efficiency.
- Demand & Supply: Higher demand often results in higher prices.
How to Check Petrol and Diesel Prices via SMS
You can easily check daily fuel prices on your phone:
- Indian Oil (IOC): SMS RSP <city code> to 9224992249
- BPCL: SMS RSP to 9223112222
- HPCL: SMS HP Price to 9222201122
