Petrol and diesel prices today, August 31, 2026, remained broadly stable across major Indian cities. Delhi, Mumbai, Bengaluru, Chennai and other cities continued to record different retail rates because of variations in state taxes and local pricing factors.
Petrol Diesel Prices Today in Major Indian Cities
Petrol and diesel prices in India are closely watched by daily commuters, transport operators, delivery workers and businesses because fuel costs directly affect household and operating expenses. On Monday, August 31, retail fuel rates were largely unchanged across major cities, although rates continue to differ considerably from one state to another.
According to current city-wise fuel price data, petrol in New Delhi was priced at ₹102.12 per litre, while diesel was available at ₹95.20 per litre. Mumbai recorded a higher petrol price of ₹111.21 per litre, with diesel at ₹97.83 per litre.
Bengaluru’s petrol price stood at ₹110.93 per litre, while diesel was ₹98.80 per litre. Chennai recorded petrol at ₹108.60 per litre in the latest city-wise report, with diesel prices around ₹100 per litre.
August 31 Fuel Rates in Delhi, Mumbai and Bengaluru
The difference between fuel prices in major cities is significant even when the underlying international crude market is the same.
In Delhi, consumers were paying ₹102.12 per litre for petrol and ₹95.20 per litre for diesel. Mumbai’s petrol rate was ₹111.21 per litre, while diesel was ₹97.83 per litre. Bengaluru recorded petrol at ₹110.93 per litre and diesel at ₹98.80 per litre.
Kolkata continued to have one of the higher petrol rates among the major cities, at ₹113.51 per litre. The diesel price was ₹99.82 per litre. Chennai’s petrol rate was ₹108.60 per litre, while Hyderabad’s petrol price was reported at ₹117.15 per litre in the latest Mint city-wise table.
For commuters, these differences can become meaningful over a month, particularly for people travelling long distances every day.
City-Wise Petrol and Diesel Prices on August 31
Here are the reported fuel rates for several major Indian cities on August 31:
| City | Petrol | Diesel |
|---|---|---|
| New Delhi | ₹102.12/litre | ₹95.20/litre |
| Mumbai | ₹111.21/litre | ₹97.83/litre |
| Bengaluru | ₹110.93/litre | ₹98.80/litre |
| Kolkata | ₹113.51/litre | ₹99.82/litre |
| Chennai | ₹108.60/litre | ₹100.43/litre |
| Gurugram | ₹103.28/litre | ₹95.94/litre |
| Noida | ₹102.12/litre | ₹95.56/litre |
| Hyderabad | ₹117.15/litre | ₹104.85/litre |
| Jaipur | ₹113.51/litre | ₹98.54/litre |
| Lucknow | ₹102.31/litre | ₹95.77/litre |
| Patna | ₹113.29/litre | ₹99.29/litre |
| Thiruvananthapuram | ₹115.49/litre | ₹104.40/litre |
The rates above reflect city-wise figures reported for August 31 and can vary depending on the source and the specific location within a metropolitan area.
Why Petrol Prices Differ Across Indian Cities
International crude oil prices are an important part of the fuel pricing equation, but they are not the only factor determining what consumers pay at a petrol pump.
State-level taxes are one of the biggest reasons for differences between cities. Petrol and diesel are outside the current GST regime, meaning states continue to levy their own taxes on these fuels. Local taxes, dealer commissions and other components therefore contribute to the final retail price.
This explains why petrol can cost significantly more in Mumbai, Kolkata or Hyderabad than in Delhi even when oil marketing companies are dealing with the same broad international crude market.
For consumers, the final number displayed at the petrol pump is therefore a combination of several pricing components rather than a direct reflection of the international crude price.
Global Crude Oil Prices Remain Important
The stability in domestic fuel rates comes despite renewed movement in international crude prices.
Mint reported that Brent crude climbed after renewed US military action involving Iran. Brent was trading around $89.75 a barrel after rising 1.9%, while West Texas Intermediate crude increased 1.7% to around $84.80 a barrel.
International oil prices matter for India because the country imports a substantial portion of its crude oil requirement. Changes in global crude prices can eventually influence the economics behind domestic fuel pricing.
However, movements in crude prices do not necessarily translate into an immediate one-to-one change at Indian petrol pumps. Taxes, currency movements, refining costs, margins and the pricing decisions of oil marketing companies also matter.
How Daily Fuel Pricing Works in India
India introduced the dynamic fuel pricing system for petrol and diesel in 2017. Under this system, oil marketing companies review retail fuel prices regularly based on market conditions.
The pricing mechanism is intended to account for international benchmark prices and other relevant costs. State taxes remain a separate component of the retail price.
The system means consumers can technically see fuel prices change frequently. In practice, however, rates can remain unchanged for extended periods depending on market and pricing conditions.
Current fuel-price tracking data also shows that many major city rates have remained unchanged recently despite movements in global crude markets.
What Stable Fuel Prices Mean for Daily Commuters
For a private vehicle owner, a stable petrol price provides some short-term predictability when planning monthly travel expenses.
Consider a car that consumes 50 litres of petrol during a month. At ₹102.12 per litre, a Delhi commuter would spend approximately ₹5,106 on that quantity of fuel. At ₹111.21 per litre in Mumbai, the same 50 litres would cost about ₹5,560.50.
The difference becomes more noticeable for people who drive extensively for work. Taxi drivers, delivery workers, sales representatives and small businesses that depend on vehicles can be particularly sensitive to fuel price movements.
Diesel prices also matter beyond private vehicle users because diesel remains important for commercial transportation and goods movement. Changes in diesel costs can eventually influence logistics and transportation expenses.
What Commuters Should Watch Next
The immediate focus for fuel consumers will remain international crude prices, currency movements and any changes in domestic taxes.
Global geopolitical developments can create sudden movements in crude prices, particularly when major oil-producing regions or important shipping routes are affected. Such movements do not guarantee an immediate change in domestic fuel rates, but they can increase pressure on the broader pricing environment.
For commuters, checking the local rate before refuelling is still the most reliable approach. City and state-level differences mean that a fuel price reported for Delhi, Mumbai or Bengaluru should not automatically be assumed to apply to another location.
This is particularly important for Tier-2 and Tier-3 city readers, where local taxes and retail pricing can produce rates that differ from those in the major metros.
Takeaways
- Petrol and diesel prices remained broadly stable across major Indian cities on August 31, 2026.
- Delhi recorded petrol at ₹102.12 per litre and diesel at ₹95.20 per litre.
- Mumbai petrol was reported at ₹111.21 per litre, while Bengaluru petrol stood at ₹110.93 per litre.
- Global crude prices were rising amid renewed geopolitical tensions, but this had not translated into a broad immediate change in Indian retail fuel rates.
FAQ
What is the petrol price in Delhi today?
On August 31, 2026, petrol was priced at ₹102.12 per litre in New Delhi, according to current city-wise fuel price data.
What is the petrol price in Mumbai today?
Petrol in Mumbai was reported at ₹111.21 per litre on August 31, 2026. Diesel was priced at ₹97.83 per litre.
What is the petrol price in Bengaluru today?
Petrol in Bengaluru was ₹110.93 per litre on August 31, while diesel was ₹98.80 per litre.
Why are petrol and diesel prices different in different cities?
The final retail price includes factors such as international crude costs, refining and distribution expenses, dealer margins and state-level taxes. Since states apply different tax structures, fuel prices can vary significantly between cities.
(Petrol diesel prices today, petrol price August 31 2026, diesel price today India, petrol price Delhi today, petrol price Mumbai today, petrol price Bengaluru today, fuel rates today, city wise petrol diesel price, India fuel price)












































