Petrol and Diesel Prices Today: November 21, 2025 Rates Across Major Cities
Key Takeaways
- Hyderabad has the highest petrol price at ₹107.46 per litre
- Chandigarh offers the cheapest diesel at ₹82.45 per litre
- Prices updated daily at 6 AM by Oil Marketing Companies
- Multiple factors including global crude rates and taxes determine final prices
Oil Marketing Companies have announced the latest petrol and diesel prices for November 21, 2025, with rates varying significantly across major Indian cities. The daily revision system ensures fuel prices reflect current global market conditions and 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 Determines Fuel Prices in India?
Petrol and diesel prices in India have remained stable since May 2022, when the central and state governments implemented tax reductions. However, daily adjustments continue based on several key factors.
Oil Marketing Companies (OMCs) revise fuel prices every morning at 6 AM, responding to changes in global crude oil markets. While technically market-linked, these prices are also shaped by regulatory interventions including excise duties and pricing frameworks.
Primary Factors Affecting Fuel Costs
- Global Crude Oil Prices: As the primary raw material, international crude oil rates directly impact production costs
- Currency Exchange Rates: India’s heavy reliance on crude imports means rupee-dollar exchange rates significantly influence final prices
- Taxation Structure: Both central and state taxes form a substantial portion of retail prices, creating regional variations
- Refining Expenses: Processing costs vary based on crude quality and refinery operational efficiency
- Market Dynamics: Consumption patterns and supply adjustments also play a role in price determination
How to Check Current Fuel Prices
Consumers can easily access the latest petrol and diesel rates through SMS services:
- Indian Oil: Send city code followed by “RSP” to 9224992249
- BPCL: Text “RSP” to 9223112222
- HPCL: Message “HP Price” to 9222201122
These services provide real-time fuel price updates directly to your mobile device.




