On September 18, 2025, Oil Marketing Companies (OMCs) released the latest petrol and diesel prices across India. Prices are updated daily at 6 AM, reflecting fluctuations in global crude oil markets, exchange rates, and domestic tax structures. This daily revision ensures transparency and provides consumers with accurate, city-wise fuel rates.
City-Wise Petrol and Diesel Prices (₹/L)
- New Delhi: Petrol – 94.72 | Diesel – 87.62
- Mumbai: Petrol – 104.21 | Diesel – 92.15
- Kolkata: Petrol – 103.94 | Diesel – 90.76
- Chennai: Petrol – 100.75 | Diesel – 92.34
- Ahmedabad: Petrol – 94.49 | Diesel – 90.17
- Bengaluru: Petrol – 102.92 | Diesel – 89.02
- Hyderabad: Petrol – 107.46 | Diesel – 95.70
- Jaipur: Petrol – 104.72 | Diesel – 90.21
- Lucknow: Petrol – 94.69 | Diesel – 87.80
- Pune: Petrol – 104.04 | Diesel – 90.57
- Chandigarh: Petrol – 94.30 | Diesel – 82.45
- Indore: Petrol – 106.48 | Diesel – 91.88
- Patna: Petrol – 105.58 | Diesel – 93.80
- Surat: Petrol – 95.00 | Diesel – 89.00
- Nashik: Petrol – 95.50 | Diesel – 89.50
Why Fuel Prices Differ Across States
Fuel rates in India depend on several factors:
- Global Crude Oil Prices – The biggest driver of petrol and diesel costs.
- Currency Exchange Rates – A weaker rupee against the US dollar raises import costs.
- Taxes – Central excise duty and state VAT contribute significantly to retail fuel prices.
- Refining Costs – Varying processing costs influence final pump rates.
- Demand-Supply Trends – Local demand can also affect pricing.
How to Check Fuel Prices on SMS
- Indian Oil: Send
RSP <CITY CODE>
to 9224992249 - BPCL: Send
RSP
to 9223112222 - HPCL: Send
HP Price
to 9222201122
With these simple methods, consumers can stay updated with the latest petrol and diesel prices in their city.