Fuel prices across India's major cities held steady on July 1, 2026, with no changes reported since the last hike on May 25. This stability comes amidst ongoing global crude market tensions and disruptions to key shipping routes.
Current Fuel Prices in Major Indian Cities (July 1, 2026)
- Delhi: Petrol ₹102.12 per litre, Diesel ₹95.20 per litre
- Mumbai: Petrol ₹111.21 per litre, Diesel ₹97.83 per litre
- Hyderabad: Petrol ₹115.69 per litre, Diesel ₹103.82 per litre
- Kolkata: Petrol ₹113.51 per litre, Diesel ₹99.82 per litre
- Bengaluru: Petrol ₹111.68 per litre, Diesel ₹99.56 per litre
- Chennai: Petrol ₹107.76 per litre, Diesel ₹99.55 per litre
While Delhi's petrol price remains above the ₹100 mark, Mumbai's petrol has exceeded ₹110. Hyderabad is notable for its diesel price also being over ₹100 per litre.
Factors Influencing Fuel Prices in India
A complex interplay of global and domestic factors determines the final retail price of petrol and diesel in India. The most significant driver is the international price of crude oil, which serves as the primary raw material for both fuels.
Another critical element is the rupee-dollar exchange rate. As India imports a substantial portion of its crude oil, a weaker rupee against the US dollar increases the cost of procurement, directly impacting retail prices.
Furthermore, both central and state governments levy various taxes, which form a considerable part of the final price consumers pay. This taxation structure is a key reason for price variations across different states. Additional factors such as transportation costs and local demand-supply dynamics also contribute to the pump price.