Petrol and diesel prices, which directly affect daily expenses, are updated every morning at 6 am by the country’s oil marketing companies (OMCs). The rates fluctuate in accordance with international crude oil prices and the dollar-rupee exchange rate. From New Delhi to Bengaluru, here are the petrol and diesel prices for today, October 16, 2025:

Petrol prices today October 16: Rates in major cities

Petrol price in Mumbai today is Rs 103.50 per litre, with no change from yesterday. The price has remained steady across India for the past 10 months, unchanged since December 1, 2024. City Price (₹/litre) Price Change (₹) New Delhi ₹94.77 0.00 Kolkata ₹105.41 0.00 Mumbai ₹103.50 0.00 Chennai ₹100.80 -0.10 Gurgaon ₹95.65 +0.15 Noida ₹95.05 +0.28 Bangalore ₹102.92 0.00 Bhubaneswar ₹101.1

See Full Page