Petrol Diesel Price Today: Fuel Gets Cheaper in Some Cities, Check Latest Rates in Your City

Petrol and diesel prices have been updated for Tuesday, September 29, 2026, and motorists planning to refuel their vehicles may want to check the latest rates before heading to a fuel station. While prices remained unchanged across several major cities, a few locations recorded a marginal decline in petrol rates.

Oil marketing companies revise petrol and diesel prices regularly, with updated rates generally becoming effective from 6 am. Retail fuel prices can vary from one city to another because of differences in state taxes, transportation costs and other local factors.

According to the rates cited for September 29, petrol in Mumbai is priced at ₹111.21 per litre, while diesel is available at ₹97.83 per litre. Meanwhile, petrol prices declined in cities including Begusarai and Bhagalpur. The source report also cited a reduction in fuel prices in Bhopal.

Petrol Price Today in Major Indian Cities

Among the major cities covered in the available rates, Kolkata has one of the higher petrol prices at ₹113.51 per litre.

Petrol in Bengaluru is priced at ₹111.68 per litre, while motorists in Chennai are paying ₹107.76 per litre. In New Delhi, the petrol rate stands at ₹102.12 per litre.

Gurugram has a petrol price of ₹102.97 per litre, while Lucknow and Noida have comparatively lower rates.

Here are the petrol prices cited for major cities on September 29:

CityPetrol Price
Mumbai₹111.21 per litre
Kolkata₹113.51 per litre
Bengaluru₹111.68 per litre
Chennai₹107.76 per litre
New Delhi₹102.12 per litre
Gurugram₹102.97 per litre
Patna₹113.37 per litre
Lucknow₹101.86 per litre
Noida₹101.96 per litre

Consumers should check the current price displayed at their local fuel station because rates can vary depending on location.

Petrol Gets Cheaper in These Bihar Cities

Fuel consumers in parts of Bihar saw some movement in petrol prices. While rates remained unchanged in several cities, Begusarai and Bhagalpur recorded reductions.

In Patna, petrol continues to cost ₹113.37 per litre, with no change reported from the previous rate.

Begusarai saw petrol decline by ₹0.14 to ₹113.80 per litre. A larger reduction was reported in Bhagalpur, where petrol became cheaper by ₹0.76 and was quoted at ₹113.61 per litre.

Petrol in Darbhanga remained unchanged at ₹114.16 per litre. The price in Gaya stood at ₹114.31, while Muzaffarpur recorded ₹114.10 per litre, with no change reported in either city.

Check Petrol Rates Across Jharkhand

Petrol prices were largely stable across the Jharkhand cities covered in the available data.

In Deoghar, petrol is priced at ₹104.99 per litre. Dhanbad motorists are paying ₹105.66 per litre, while the rate in Jamshedpur stands at ₹105.28.

Ranchi has a comparatively higher rate at ₹106.19 per litre.

No change from the previous day's rates was reported for these Jharkhand cities.

Petrol Prices in Lucknow and Noida

Fuel prices also remained steady in the two Uttar Pradesh cities mentioned in the report.

Petrol in Lucknow is priced at ₹101.86 per litre, while the rate in Noida stands at ₹101.96 per litre.

Both cities reportedly saw no change compared with the previous day's prices.

What Is the Diesel Price Today?

Diesel prices also remained broadly stable in many of the cities covered by the report.

In Mumbai, diesel is being sold at ₹97.83 per litre on September 29. No major change in diesel prices was reported across most of the other locations covered.

Motorists who drive diesel vehicles should still check the latest local rate before refuelling, particularly when travelling between cities or states, as retail prices can differ by location.

Why Do Petrol and Diesel Prices Differ Across Cities?

Even when there is no major nationwide revision, petrol and diesel prices can vary considerably from one city to another.

Retail fuel prices are influenced by multiple components, including the base price of fuel, central and state-level taxes, dealer commissions and transportation-related costs. Differences in local taxation are one of the reasons consumers may pay different prices for the same quantity of fuel in different states or cities.

International crude oil prices and currency movements can also influence the broader fuel-pricing environment.

Check the Latest Rate Before Refuelling

For September 29, 2026, the broader picture remains one of stability across several major cities, although motorists in places such as Begusarai and Bhagalpur have received some relief through small reductions in petrol prices.

With petrol at ₹111.21 per litre and diesel at ₹97.83 per litre in Mumbai, and petrol at ₹102.12 in New Delhi, fuel costs continue to differ substantially across locations.

Since prices can be revised and local rates may differ, motorists should verify the price applicable in their city or at their nearest fuel station before filling their vehicle's tank.