Petrol, Diesel Prices Updated: Check Latest Fuel Rates Across Indian Cities on October 31
OMCs revise petrol and diesel prices daily at 6 AM, reflecting global crude oil trends and currency fluctuations
New Delhi, Oct 31 : Petrol and Diesel Prices on October 31, 2025: Updated City Wise Rates
Oil Marketing Companies (OMCs) updated petrol and diesel prices across India on October 31, 2025, maintaining transparency by aligning retail rates with international crude oil price movements and currency exchange fluctuations. The price revision takes place daily at 6 AM to ensure consumers access the most accurate and current rates.
City-Wise Fuel Prices on October 31, 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 Petrol and Diesel Prices Vary Across States
Fuel prices in India have largely remained unchanged since May 2022, following central and state tax cuts. While OMCs technically determine prices based on global crude oil markets, regulatory policies, excise duties, and base pricing mechanisms also influence the final retail cost.
Major Factors Affecting Fuel Prices in India:
Crude Oil Prices: Global crude fluctuations directly impact domestic fuel rates.
Exchange Rate: A weaker rupee against the US dollar increases import costs for crude oil.
Taxes: Central excise duty and state VAT form a significant portion of fuel prices, varying regionally.
Refining Costs: Processing and transportation add to retail prices depending on refinery efficiency.
Demand and Supply: Seasonal demand and consumption trends affect short-term price movements.
How to Check Petrol and Diesel Prices via SMS
Consumers can easily get real-time fuel prices in their city through SMS:
Indian Oil: Text RSP <city code> to 9224992249
BPCL: Send RSP to 9223112222
HPCL: Text HP Price to 9222201122
 
						 
			 
				 
						