Petrol and diesel prices across major Indian cities remained unchanged today, September 25, 2026. Fuel rates continue to vary from one city to another based on local taxes and other pricing factors.
In Delhi, petrol is being sold at Rs. 102.12 per litre, while diesel costs Rs. 95.20 per litre. Hyderabad has recorded a petrol price of Rs. 115.69 per litre and diesel at Rs. 103.82 per litre.
Petrol and Diesel Rates in Mumbai, Chennai and Bengaluru
In Mumbai, consumers are paying Rs. 111.21 per litre for petrol and Rs. 97.83 per litre for diesel.
Chennai’s petrol price stands at Rs. 107.76 per litre, while diesel is available at Rs. 99.55 per litre. In Bengaluru, petrol is priced at Rs. 110.82 per litre and diesel costs Rs. 98.78 per litre.
What Affects Petrol and Diesel Prices in India?
India relies heavily on crude oil imports to meet its domestic fuel requirements. As a result, changes in international crude oil prices can influence petrol and diesel rates in the country.
Fuel prices can also be affected by factors such as domestic demand, government taxes, fluctuations in the rupee against the US dollar and refinery-related costs.
Fuel Prices Are Updated Daily
The fuel rates listed above are applicable from 6 am today and are based on the prevailing prices at the time of the update. Petrol and diesel prices can change due to various market and pricing factors.
Disclaimer: Fuel prices are subject to change and may vary depending on the location and applicable local taxes. Readers are advised to verify the latest rates with official fuel retailers before making any purchase or financial decision.