Petrol and diesel prices remained largely unchanged across major Indian cities on August 25, 2026. Delhi petrol costs ₹102.12 per litre, while Mumbai petrol is ₹111.21. Bengaluru petrol is ₹111.68, Chennai ₹107.76 and Hyderabad ₹115.69. Diesel prices also remain stable, with Delhi at ₹95.20 and Hyderabad at ₹103.82 per litre.