The petrol prices are influenced by a combination of international crude oil prices, domestic tax structures, and currency exchange rates. As of the latest data on May 26, 2026, petrol prices remained largely stable across major cities after the recent round of revisions.
Petrol and diesel prices have moved in parallel in recent days. Petrol was raised by ₹2.61 per litre and diesel by ₹2.71 per litre on May 25, the fourth revision in under two weeks. Cumulative increases in petrol and diesel prices since May 15 have reached approximately ₹7.5 per litre, pushing Delhi petrol above ₹102 per litre and Mumbai petrol past ₹111 per litre.
Petrol Price in Indian Metro Cities & State Capitals (as of 10:40 AM, May 26, 2026)
- New Delhi: ₹102.12 (no change)
- Kolkata: ₹113.47 (no change)
- Mumbai: ₹111.21 (+₹0.03)
- Chennai: ₹107.87 (+₹0.10)
- Gurgaon: ₹102.59 (-₹0.18)
- Noida: ₹102.38 (+₹0.26)
- Bangalore: ₹110.93 (no change)
- Bhubaneswar: ₹108.89 (-₹0.33)
- Chandigarh: ₹101.54 (+₹0.03)
- Hyderabad: ₹115.73 (+₹0.04)
- Jaipur: ₹112.66 (no change)
- Lucknow: ₹101.86 (-₹0.19)
- Patna: ₹113.35 (no change)
- Thiruvananthapuram: ₹115.49 (no change)
Despite the recent hikes, industry estimates continue to indicate that oil marketing companies require further increases to fully cover elevated crude costs. Prices vary significantly between cities due to differences in state taxes and local levies. Southern and eastern cities generally remain higher compared to northern cities like Delhi and Chandigarh.
For real-time city-specific prices, consumers can check iocl.com, the BPCL SmartDrive app, or the HPCL HP Pay app. Prices are updated at 6:00 AM daily. Alternatively, send RSP to 92249 92249 for SMS-based price alerts.
Note: The prices mentioned above are as per the latest available data on May 26, 2026, at 10:40 AM. This is for informational purposes only.