Petrol and Diesel Prices Today: November 23, 2025 Rates Across Major Cities
Key Takeaways:
- Hyderabad records highest petrol price at ₹107.46 per litre
- Chandigarh offers cheapest diesel at ₹82.45 per litre
- Daily price revisions continue at 6 AM by oil marketing companies
Oil marketing companies have announced the latest petrol and diesel prices for November 23, 2025, with significant variations observed across major Indian cities. The daily revision mechanism continues to reflect global crude oil market fluctuations and currency exchange rates.
City-Wise Fuel Price Breakdown
Here are the current petrol and diesel rates across 15 major Indian cities:
| 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 |
What Drives Fuel Price Variations in India?
Despite the daily price revisions, petrol and diesel rates have remained stable since May 2022 when central and state governments implemented tax reductions.
Five key factors determine the final retail price of fuel in India:
- Global Crude Oil Prices: As the primary raw material, international crude rates directly impact production costs
- Currency Exchange Rates: India’s heavy reliance on oil imports makes the rupee-dollar exchange rate crucial
- Tax Structure: Central excise duties and state VAT contribute significantly to regional price differences
- Refining Expenses: Processing costs vary based on crude quality and refinery efficiency
- Market Dynamics: Seasonal demand patterns and supply adjustments influence pricing
How to Check Real-Time Fuel Prices
Consumers can access current petrol and diesel rates through SMS services:
- Indian Oil: Text city code + “RSP” to 9224992249
- BPCL: Send “RSP” to 9223112222
- HPCL: Text “HP Price” to 9222201122
The daily price update system ensures transparency and provides consumers with accurate, real-time fuel pricing information across different regions.




