Petrol Diesel Price Today: Check Latest Fuel Rates in Delhi, Noida, Mumbai, Jaipur and Other Cities
Petrol Diesel Price Today, August 17, 2026: Fuel prices continue to be an important part of household and travel expenses across India. Whether you commute to work every day, operate a commercial vehicle or are planning a long road trip, checking the latest petrol and diesel rates before filling the tank can help you estimate your expenses.
Oil marketing companies update fuel prices regularly, and rates can differ considerably from one city to another because of state taxes, transportation expenses and other local charges. According to the rates available for August 17, petrol remains above ₹100 per litre in several major cities, including New Delhi, Mumbai, Kolkata, Noida, Gurugram, Jaipur and Hyderabad.
Here is a detailed look at the latest petrol and diesel prices across major Indian cities.
Petrol and Diesel Prices on August 17, 2026
In New Delhi, petrol is priced at ₹102.12 per litre, while diesel costs ₹95.20 per litre.
Fuel is considerably more expensive in Mumbai, where petrol is available at ₹111.18 per litre and diesel at ₹97.83 per litre.
In Kolkata, consumers are paying ₹113.47 per litre for petrol and ₹99.82 per litre for diesel. Meanwhile, Chennai has petrol at ₹107.77 per litre and diesel at ₹99.55 per litre.
Among Delhi-NCR cities, petrol in Gurugram costs ₹102.77 per litre and diesel ₹95.44 per litre. In Noida, petrol is priced at ₹102.12 per litre, while diesel is available at ₹95.56 per litre.
City-Wise Petrol and Diesel Rates
| City | Petrol Price | Diesel Price |
|---|---|---|
| New Delhi | ₹102.12/litre | ₹95.20/litre |
| Mumbai | ₹111.18/litre | ₹97.83/litre |
| Kolkata | ₹113.47/litre | ₹99.82/litre |
| Chennai | ₹107.77/litre | ₹99.55/litre |
| Gurugram | ₹102.77/litre | ₹95.44/litre |
| Noida | ₹102.12/litre | ₹95.56/litre |
| Bengaluru | ₹110.93/litre | ₹98.80/litre |
| Bhubaneswar | ₹109.92/litre | ₹100.92/litre |
| Chandigarh | ₹98.10/litre | ₹86.09/litre |
| Hyderabad | ₹115.69/litre | ₹103.82/litre |
| Jaipur | ₹112.66/litre | ₹97.78/litre |
| Lucknow | ₹102.05/litre | ₹95.55/litre |
| Patna | ₹113.35/litre | ₹99.36/litre |
| Thiruvananthapuram | ₹115.49/litre | ₹104.40/litre |
Among these cities, Chandigarh is one of the few where petrol remains below ₹100 per litre, at ₹98.10. Hyderabad and Thiruvananthapuram, on the other hand, continue to see comparatively higher petrol prices.
Consumers should remember that fuel prices can vary slightly even between different locations within the same region.
Why Do Petrol and Diesel Prices Differ Across Cities?
Petrol and diesel do not have a single uniform retail price throughout India. Several components ultimately determine what consumers pay at a fuel station.
One of the biggest factors is international crude oil prices. Crude oil is the primary raw material used to produce petrol and diesel, and India imports a significant portion of its crude requirement. Changes in global oil markets can therefore influence domestic fuel economics.
Another important factor is the rupee-dollar exchange rate. International crude purchases are generally settled in US dollars. If the rupee weakens against the dollar, importing the same quantity of crude can become more expensive.
Taxes Make a Major Difference
Taxes are another major reason petrol and diesel rates differ across states.
The retail price includes central levies as well as state-level taxes. Since taxation structures vary by state, consumers in two different cities may pay noticeably different amounts for the same quantity of fuel.
This explains why petrol can be below ₹100 per litre in Chandigarh while exceeding ₹115 per litre in Hyderabad and Thiruvananthapuram.
Dealer commissions, freight costs and other expenses can also contribute to variations in the final retail rate.
Refining and Distribution Costs Also Matter
Crude oil cannot be directly used as petrol or diesel. It must first undergo refining.
The cost of converting crude into usable petroleum products is therefore another component of fuel pricing. After refining, petrol and diesel must also be transported to storage facilities and retail fuel stations across the country.
Transportation and distribution expenses can consequently affect prices in different regions.
How Demand and Supply Can Influence Fuel Markets
Global demand and supply conditions play an important role in determining crude oil prices.
If global demand rises sharply while supply remains constrained, crude prices can increase. On the other hand, higher production or weaker demand can put downward pressure on international oil prices.
Geopolitical tensions, production decisions by major oil-producing countries, economic growth expectations and disruptions to shipping routes can also affect crude markets.
However, movements in international crude oil prices do not necessarily translate into an immediate equivalent change at Indian petrol pumps.
Why Should You Check Fuel Prices Before Travelling?
Even a difference of a few rupees per litre can become significant for motorists filling large tanks or travelling long distances.
For example, someone buying 40 litres of petrol would spend ₹400 more if the fuel costs ₹10 extra per litre in one city compared with another.
For commercial vehicle operators, taxi drivers and businesses with large vehicle fleets, even smaller price differences can have a noticeable effect on operating expenses over time.
Checking rates before refuelling can therefore be particularly useful during interstate journeys.
How Are Petrol and Diesel Prices Updated?
India follows a dynamic fuel pricing system under which petrol and diesel rates are reviewed regularly. Oil marketing companies publish the applicable retail prices, with new rates generally becoming effective from 6 am.
Consumers can check the latest price through the websites and official digital services of their fuel retailer or inquire directly at a nearby petrol pump.
Check the Final Rate Before Filling Your Tank
Petrol and diesel prices depend on several moving factors, including global crude prices, currency movements, taxation and local costs. This is also why rates can vary significantly between cities.
As of August 17, 2026, petrol continues to cost more than ₹100 per litre across most of the major cities listed above, while Chandigarh remains below that mark.
If you are planning a road trip or need to fill a large quantity of fuel, checking the latest local price before visiting the petrol station can help you budget your journey more accurately.
Note: Fuel prices can be revised and may vary by location or outlet. Consumers should verify the latest applicable rate with the relevant oil marketing company or local fuel station before making a purchase.