State-owned Oil Marketing Companies—Indian Oil Corporation (IOCL), Bharat Petroleum (BPCL), and Hindustan Petroleum (HPCL)—issued retail fuel rates across all Indian states and union territories on October 27, 2026. State-run oil marketing companies calibrated retail prices against prevailing global crude benchmarks.

Metro and City Retail Fuel Rates:
• New Delhi: Petrol ₹102.12/L | Diesel ₹95.20/L
• Mumbai: Petrol ₹111.21/L | Diesel ₹97.83/L
• Kolkata: Petrol ₹113.51/L | Diesel ₹99.82/L
• Chennai: Petrol ₹107.76/L | Diesel ₹99.55/L
• Bangalore: Petrol ₹111.68/L | Diesel ₹99.56/L
• Hyderabad: Petrol ₹116.15/L | Diesel ₹104.23/L
• Patna: Petrol ₹113.37/L | Diesel ₹99.36/L
• Lucknow: Petrol ₹101.86/L | Diesel ₹95.36/L

Why Fuel Prices Differ by State:
Retail prices vary across Indian cities due to differing tax structures. While the Central Government levies a uniform Excise Duty, individual state governments impose distinct Value Added Tax (VAT) rates and local cesses. In addition, transportation freight from coastal refineries to inland depots causes geographic price variations.

Consumer Verification:
Motorists can check daily pump rates directly via SMS. Indian Oil customers can text 'RSP <Dealer Code>' to 9224992249 to receive automated local price confirmations.