Petrol Diesel Prices Today: Check Fuel Rates in Delhi, Mumbai, Bengaluru and Other Cities on September 29

Petrol and diesel prices remain an important part of household and business expenses, particularly for people who commute daily or depend on road transport. On September 29, 2026, fuel rates across major Indian cities continue to differ significantly, with local taxes and other pricing components contributing to the variation from one location to another.

According to the rates available for September 29, petrol in Delhi is priced at ₹102.12 per litre, while diesel costs ₹95.20 per litre. In Mumbai, petrol is available at ₹111.21 per litre, with diesel priced at ₹97.83 per litre.

Other major cities, including Bengaluru, Hyderabad, Patna, Gurugram, Noida and Chandigarh, also have different retail prices. Consumers planning to refuel should therefore check the rate applicable in their city rather than relying on a national-level figure.

Petrol and Diesel Rates in Delhi and Mumbai

Delhi continues to have lower fuel prices than several other major metropolitan areas.

As of September 29, petrol in the national capital is listed at ₹102.12 per litre, while diesel is selling for ₹95.20 per litre.

Mumbai motorists are paying considerably more for petrol. The September 29 rate is ₹111.21 per litre for petrol and ₹97.83 per litre for diesel.

This means petrol in Mumbai costs ₹9.09 more per litre than in Delhi based on the figures provided for the day. The diesel price difference between the two cities stands at ₹2.63 per litre.

Petrol and Diesel Prices Across Major Cities on September 29

Fuel prices are not uniform throughout India. Here are the petrol and diesel rates reported for some major cities on September 29:

CityPetrol Price (Per Litre)Diesel Price (Per Litre)
Delhi₹102.12₹95.20
Mumbai₹111.21₹97.83
Lucknow₹102.05₹95.55
Patna₹113.35₹99.36
Thiruvananthapuram₹115.49₹104.40
Gurugram₹102.77₹95.44
Noida₹102.12₹95.56
Bengaluru₹110.93₹98.80
Bhubaneswar₹109.92₹100.92
Chandigarh₹98.10₹86.09
Hyderabad₹115.69₹103.82

Among the cities listed above, Chandigarh has the lowest petrol and diesel rates, at ₹98.10 and ₹86.09 per litre respectively. Hyderabad has the highest listed petrol rate at ₹115.69 per litre, while Thiruvananthapuram has the highest listed diesel rate at ₹104.40 per litre.

These comparisons apply only to the cities included in this list and should not be interpreted as the highest or lowest rates across the entire country.

Why Do Petrol and Diesel Prices Differ Between Cities?

The retail price consumers pay at a fuel station depends on several components. These include the base fuel price, central taxes, state-level taxes or VAT, dealer commission and other applicable costs.

Since state taxes and local pricing factors vary, two cities can have noticeably different petrol and diesel prices even on the same day.

This is why motorists travelling between states may notice a change in the amount they pay for the same quantity of fuel.

Global Crude Oil Developments Remain in Focus

International crude oil prices are another important factor for India's fuel market because the country depends substantially on imported crude.

Developments in major oil-producing regions can influence international prices, shipping costs and market sentiment. Geopolitical tensions in West Asia are therefore closely watched by energy markets.

However, movements in international crude prices do not necessarily translate into an immediate or equivalent change in petrol and diesel prices at Indian retail pumps. Domestic pricing decisions involve several other factors, including taxes, refining and marketing economics.

Consumers should consequently avoid assuming that every rise or fall in global crude prices will result in an identical change at their local petrol pump.

Fuel Rates Can Affect More Than Your Daily Commute

Changes in petrol and diesel prices matter beyond the cost of filling a car or motorcycle.

Diesel is widely used in commercial transportation, including trucks that move food, consumer products and industrial goods across the country. Higher transportation expenses can therefore affect logistics costs for businesses.

For households, even small differences in fuel rates can add up over time. A commuter purchasing 30 litres of petrol in a month, for example, will see a ₹1-per-litre difference translate into ₹30 in additional monthly expenditure.

For commercial vehicles with substantially higher fuel consumption, the impact can be much larger.

How to Check the Latest Petrol and Diesel Rate

Fuel prices can vary not only between states but sometimes between cities and individual locations. Consumers should check the latest rate before refuelling if they need the most precise local price.

The websites and official digital channels of India's major oil marketing companies can be used to check current fuel prices. Rates displayed at the fuel station should also be verified at the time of purchase.

Motorists should remember that prices quoted in reports are generally city-level reference rates and may not always match every outlet exactly.

For September 29, 2026, the supplied city-wise data shows petrol ranging from ₹98.10 per litre in Chandigarh to ₹115.69 in Hyderabad among the locations listed, while diesel ranges from ₹86.09 in Chandigarh to ₹104.40 in Thiruvananthapuram.

With international energy markets remaining sensitive to geopolitical developments, motorists and businesses will continue to keep a close watch on both crude oil movements and domestic petrol-diesel prices in the coming days.