Petrol and Diesel Prices Today, September 20, 2025: Check Latest Rates Across Major Cities
- bySagar
- 20 Sep, 2025
In India, petrol and diesel prices are updated daily at 6 AM by government oil marketing companies (OMCs). These rates depend on international crude oil prices and the rupee-dollar exchange rate. Keeping track of daily prices helps consumers plan their fuel expenses and budget effectively.
Today’s Fuel Prices in Major Cities:
-
New Delhi: Petrol ₹94.72/litre, Diesel ₹87.62/litre
-
Mumbai: Petrol ₹104.21/litre, Diesel ₹92.15/litre
-
Kolkata: Petrol ₹103.94/litre, Diesel ₹90.76/litre
-
Chennai: Petrol ₹100.75/litre, Diesel ₹92.34/litre
-
Ahmedabad: Petrol ₹94.49/litre, Diesel ₹90.17/litre
-
Bengaluru: Petrol ₹102.92/litre, Diesel ₹89.02/litre
-
Hyderabad: Petrol ₹107.46/litre, Diesel ₹95.70/litre
-
Jaipur: Petrol ₹104.72/litre, Diesel ₹90.21/litre
-
Lucknow: Petrol ₹94.69/litre, Diesel ₹87.80/litre
-
Pune: Petrol ₹104.04/litre, Diesel ₹90.57/litre
-
Chandigarh: Petrol ₹94.30/litre, Diesel ₹82.45/litre
-
Indore: Petrol ₹106.48/litre, Diesel ₹91.88/litre
-
Patna: Petrol ₹105.58/litre, Diesel ₹93.80/litre
-
Surat: Petrol ₹95.00/litre, Diesel ₹89.00/litre
-
Nashik: Petrol ₹95.50/litre, Diesel ₹89.50/litre
Why Prices Have Been Stable
Since May 2022, reductions in central and state taxes have helped stabilize petrol and diesel prices. Despite fluctuations in international crude prices, fuel costs for Indian consumers have remained relatively steady.
Factors Affecting Fuel Prices
-
Crude Oil Prices: Petrol and diesel are derived from crude oil. Price changes globally directly affect local fuel rates.
-
Rupee-Dollar Exchange Rate: India imports most of its crude oil in dollars. A weaker rupee makes fuel more expensive.
-
Government Taxes: Central and state taxes form a large portion of retail fuel prices, causing regional variations.
-
Refining Costs: Converting crude oil into usable petrol and diesel incurs costs depending on quality and refinery capacity.
-
Supply and Demand: Higher fuel demand, especially during festivals or extreme weather, pushes prices up.
How to Check Fuel Prices via SMS
-
Indian Oil Customers: Send your city code + “RSP” to 9224992249.
-
BPCL Customers: Send “RSP” to 9223112222.
-
HPCL Customers: Send “HP Price” to 9222201122.
Staying updated daily helps plan fuel expenses and avoid surprises at the pump.






