Petrol Diesel Price Today: Fuel Gets Cheaper in Mumbai, Chandigarh and Bhubaneswar; Check Latest Rates for August 12

Petrol Diesel Price Today, August 12, 2026: Fuel prices remained largely stable across major Indian cities on Wednesday, August 12, although consumers in a few locations received marginal relief. Petrol became slightly cheaper in Mumbai, Chandigarh and Bhubaneswar, while diesel prices also declined in Bhubaneswar. Rates in New Delhi and Gurugram remained unchanged.

Fuel prices have witnessed only limited movement over the past several days. However, even a small revision can affect the daily expenses of motorists, particularly those who travel long distances or operate commercial vehicles.

Here is a look at the latest petrol and diesel prices and how today's rates compare with the previous day.

Mumbai Petrol Price Drops Slightly

Motorists in Mumbai received marginal relief on Wednesday as the petrol price declined by 3 paise per litre.

Petrol is now available in Mumbai at ₹111.18 per litre, compared with ₹111.21 per litre previously.

Diesel, however, remained unchanged at ₹97.83 per litre.

The revision is small, but it comes at a time when fuel prices have remained broadly stable in the city.

Fuel Prices Show Limited Movement Over 10 Days

Petrol and diesel prices in Mumbai have remained within a relatively narrow range over the past 10 days.

Petrol has reportedly moved between approximately ₹111.18 and ₹111.31 per litre, while diesel has remained in a range of around ₹97.83 to ₹97.97 per litre.

This indicates that consumers have not witnessed any major price shock during the period, although small day-to-day revisions have occurred.

Petrol Prices in Major Cities on August 12

Here are the latest petrol rates in the cities mentioned:

CityPetrol PriceChange
New Delhi₹102.12/litreNo change
Mumbai₹111.18/litreDown ₹0.03
Gurugram₹102.97/litreNo change
Bhubaneswar₹108.85/litreDown ₹0.12
Chandigarh₹101.51/litreDown ₹0.03

Among these cities, Bhubaneswar recorded the biggest petrol price reduction of 12 paise per litre, while Mumbai and Chandigarh saw a decline of 3 paise each.

Diesel Prices in Major Cities on August 12

Diesel rates remained unchanged in most of the cities listed, with Bhubaneswar witnessing a marginal decline.

CityDiesel PriceChange
New Delhi₹95.20/litreNo change
Mumbai₹97.83/litreNo change
Gurugram₹95.64/litreNo change
Bhubaneswar₹100.56/litreDown ₹0.12
Chandigarh₹89.47/litreNo change

At ₹89.47 per litre, Chandigarh has the lowest diesel price among the cities listed above.

Why Do Petrol and Diesel Prices Differ Between Cities?

Petrol and diesel do not necessarily cost the same across India. Retail prices can vary significantly from one state or city to another because of differences in taxes and other costs.

The final price consumers pay at fuel stations is influenced by several factors, including the international price of crude oil, the rupee-dollar exchange rate, central and state taxes, dealer commissions and transportation costs.

State-level taxes are particularly important in explaining why petrol and diesel may be considerably cheaper in one city than another.

How Do Crude Oil Prices Affect Indian Consumers?

India imports a large portion of its crude oil requirement. As a result, movements in international crude prices can influence the cost of supplying petrol and diesel in the domestic market.

A sharp rise in global crude prices can increase costs for oil companies. Similarly, fluctuations in the rupee against the US dollar can affect import expenses because international crude transactions are generally denominated in dollars.

However, changes in international crude prices do not necessarily translate into an immediate or identical change in retail fuel prices.

Why the Rupee-Dollar Exchange Rate Matters

The value of the Indian rupee is another important factor affecting fuel economics.

If the rupee weakens against the US dollar, importing crude oil becomes more expensive in rupee terms even if the international price of crude remains unchanged.

Conversely, a stronger rupee can provide some relief on the import-cost front.

This is why both crude oil prices and currency movements are closely watched when assessing the outlook for domestic fuel prices.

Fuel Prices Can Vary Even Within the Same State

Consumers should remember that petrol and diesel prices can vary slightly between districts and cities within the same state.

Transportation expenses, local taxation and dealer-level factors may create small differences in retail rates.

Therefore, motorists planning to refuel should check the latest rate applicable to their specific location instead of relying solely on the price reported for a nearby major city.

What Should Consumers Do Before Refuelling?

Since petrol and diesel prices may be revised periodically, checking the latest rate before visiting a fuel station can help motorists keep track of their expenses.

Customers can check prices through the official websites and mobile applications of oil marketing companies. Fuel stations also display the applicable retail selling price.

For people who use large quantities of fuel every month, even small changes in per-litre prices can affect overall expenditure.

August 12 Fuel Price Update at a Glance

The latest rates indicate that Mumbai petrol became 3 paise cheaper at ₹111.18 per litre, while diesel remained unchanged at ₹97.83.

Chandigarh also saw petrol decline by 3 paise to ₹101.51 per litre, while diesel remained at ₹89.47.

Bhubaneswar recorded comparatively higher relief, with both petrol and diesel becoming cheaper by 12 paise per litre. Petrol is listed at ₹108.85 and diesel at ₹100.56 per litre.

Meanwhile, motorists in New Delhi and Gurugram saw no change in either petrol or diesel prices.

Disclaimer: Fuel prices can vary by location and may be revised. Consumers should verify the latest petrol and diesel rates with the relevant oil marketing company or local fuel station before making a purchase.