Petrol and diesel prices remained unchanged across major Indian cities on 28 Oct 2026. Delhi petrol was ₹102.12 a litre and diesel ₹95.20, while Mumbai petrol was ₹111.21 and diesel ₹97.83, leaving the morning pump bill steady for commuters and fleet operators.
Key takeaways
- Delhi petrol was ₹102.12 per litre and diesel ₹95.20 per litre on 28 Oct 2026.
- Mumbai petrol was ₹111.21 per litre and diesel ₹97.83 per litre on the same date.
- Reports from NDTV, The Hans India and HDFC Sky found no daily change in the listed metro rates.
- IndianOil says daily petrol and diesel price changes take effect at 6 am, while prices can vary between outlets in the same city.
- Using a 15 km/l petrol car as an illustration, 100 km costs about ₹681 in Delhi and ₹741 in Mumbai before tolls and parking.
Petrol and diesel rates in Delhi and Mumbai
The 28 Oct rate check is useful for anyone filling up before a commute, delivery run or inter-city trip. The Hans India reported stable rates in Delhi, Mumbai, Chennai and Hyderabad, while HDFC Sky also reported no change across major cities. The table below keeps the focus on Delhi and Mumbai, where the difference in state and local charges is visible.
| City | Petrol | Diesel | Rate status on 28 Oct 2026 |
|---|---|---|---|
| Delhi | ₹102.12/litre | ₹95.20/litre | Unchanged from 27 Oct |
| Mumbai | ₹111.21/litre | ₹97.83/litre | Unchanged from 27 Oct |
Delhi's petrol and diesel figures are also reflected in the Petroleum Planning and Analysis Cell's retail-price bulletins for IOCL outlets dated 27 Oct 2026: petrol bulletin and diesel bulletin. The 28 Oct media checks found the same Delhi levels after the morning update.
What the unchanged rates mean for a typical trip
A stable pump price does not make every trip cost the same. Mileage, traffic, tyre pressure, idling and route length still determine how much fuel a vehicle uses. It does, however, give a driver a fixed rate for a simple same-day estimate.
Consider a petrol car that returns 15 km/l. A 100 km run uses about 6.67 litres. At Delhi's 28 Oct petrol rate, that works out to approximately ₹681 in fuel. At Mumbai's listed rate, the same distance works out to approximately ₹741. The difference is about ₹60.60 per 100 km. This is an illustration using an assumed mileage, not a promise of actual consumption; traffic, air-conditioning and driving conditions can move the final amount.
For a longer journey, the practical step is to use the vehicle's real-world mileage and the rates for the city where the fuel will be bought. A diesel fleet vehicle should use the diesel rate rather than a petrol average, and operators should separate fuel from toll, parking and maintenance costs when budgeting a route.
Why city rates differ and why the next update matters
Petrol and diesel rates are not a single national number. State taxes, local costs, the price at which dealers buy fuel from oil marketing companies and dealer commission all feed into the retail price. That is why a Mumbai rate cannot be used as a precise estimate for a Delhi departure, even when both cities receive the same daily national price signal.
IndianOil's public guidance says daily price changes for petrol and diesel are effected at 6 am. It also says the indicative price can be checked for a particular city or town and warns that prices may vary from outlet to outlet within the same area. The latest city rate should therefore be checked close to refuelling time, especially for a commercial vehicle making repeated stops.
An unchanged morning rate should not be read as a forecast for the next day. International crude, the rupee-dollar exchange rate, taxes, demand, refining margins and local distribution costs can influence the retail calculation. A later revision may be up or down, but no such change is part of the 28 Oct rate update covered here.
What drivers can check before refuelling
For a quick city-wise check, use FuelPrice's live fuel prices page. Drivers planning a known distance can pair the rate with the fuel cost calculator, entering their own mileage instead of relying on the 15 km/l illustration above.
If the trip crosses several cities, the petrol price in all cities hub is useful for comparing the applicable rates before choosing where to refuel. The result will still be an estimate because the final pump price can vary by outlet and because actual fuel use changes with the vehicle and road.
Frequently asked questions
Do petrol and diesel prices change at midnight?
No. IndianOil says the daily price change is effected at 6 am. The exact rate for an outlet should still be checked using the applicable city or dealer information.
Why is petrol costlier in Mumbai than Delhi?
Retail prices include location-specific taxes and costs, so two cities can show different pump rates on the same date. The difference does not mean that one national daily revision has been missed.
Sources
- NDTV — Petrol Price in New Delhi Today: Check New Delhi Petrol Rates (28 Oct 2026) — 28 Oct 2026
- NDTV — Diesel Price in Mumbai City Today: Check Mumbai City Diesel Rates — 28 Oct 2026
- The Hans India — Petrol and diesel prices today in Hyderabad, Delhi, Chennai and Mumbai on 28 October 2026 — 28 Oct 2026
- HDFC Sky — Petrol, Diesel Prices Today, October 28, 2026: Check Latest Rates — 28 Oct 2026
- IndianOil — Petrol and Diesel Price: daily revision and outlet-price guidance — accessed 28 Oct 2026
- Petroleum Planning and Analysis Cell — Retail selling price bulletins for Delhi IOCL outlets — 27 Oct 2026