After no change in prices, check the petrol-diesel rates in India’s top 10 cities today.

Subhash Kumar
Editor in Chief
Subhash Kumar is the Founder and Editor in Chief of Timely India (timelyindia.com), one of India's growing digital news platforms. With years of experience in digital...
- Editor in Chief
Petrol Diesel Price Today in india
A person walks past an oil tanker at a fuel station in Kolkata, India, on June 15, 2025. (Photo by Sudipta Das/NurPhoto via Getty Images)

Fuel prices across India remained unchanged on April 28, 2026, as oil marketing companies chose not to revise rates at the daily 6 AM update. Global crude oil markets remain on edge amid tensions in West Asia and disruptions to key shipping routes, yet the pause in prices comes amid heightened political sensitivities ahead of state elections. International crude oil is trading close to USD 100 per barrel, but that pressure has not been passed on to Indian consumers for now.

Public sector oil marketing companies including Indian Oil Corporation, Bharat Petroleum, and Hindustan Petroleum have been absorbing the pressure rather than hiking prices at the pump. If you are planning to fill up your vehicle today, here is a complete city-wise breakdown of petrol and diesel rates as of April 28, 2026.

Petrol and Diesel Prices in 10 Major Cities Today

CityPetrol (Rs per litre)Diesel (Rs per litre)
New DelhiRs 94.77Rs 87.67
MumbaiRs 103.54Rs 90.03
KolkataRs 104.95Rs 91.67
ChennaiRs 100.75Rs 92.34
BengaluruRs 102.92Rs 88.99
HyderabadRs 107.50Rs 95.70
JaipurRs 104.88Rs 90.21
LucknowRs 94.69Rs 87.80
AhmedabadRs 94.68Rs 90.17
PatnaRs 106.94Rs 92.10

Note: Fuel prices are revised daily at 6 AM. Minor city-level variations are possible depending on local dealer margins and VAT. Check with your nearest petrol pump or on the official Indian Oil website for the most accurate rate in your area.

Why Are Fuel Prices Different Across Cities?

Many people wonder why petrol costs Rs 94.77 in Delhi but over Rs 107 in Hyderabad for the same product. The answer lies in how fuel is priced in India. On top of the base crude oil cost, taxes levied by both the central and state governments make up a substantial portion of the final price, which is why petrol and diesel rates differ across states. Transportation costs and prevailing demand-supply conditions also factor into the retail price consumers see at the pump.

States like Telangana and Rajasthan levy higher Value Added Tax (VAT) on fuel, which is why cities like Hyderabad and Jaipur consistently have some of the most expensive petrol in the country. Delhi, on the other hand, has relatively lower state taxes, keeping prices closer to Rs 94 per litre.

What Is Driving Global Crude Oil Prices Right Now?

Crude oil has been trading near USD 100 per barrel in recent weeks. The primary reason is the ongoing conflict in West Asia involving Israel, Iran, and US military activity in the region. This has created uncertainty over oil supply routes, especially through the Strait of Hormuz, which is a critical passage for global oil shipments.

OPEC Plus countries have also continued their production cuts of approximately 2.2 million barrels per day, tightening global supply further. A weaker rupee against the US dollar also adds to India’s import costs, since India imports nearly 88 percent of its crude oil requirement from overseas.

Despite all this, domestic fuel prices have been held steady by the government and state-run oil companies. This stability is not expected to last indefinitely if crude oil continues to trade at elevated levels.

Will Petrol-Diesel Prices Increase Soon?

Public sector oil marketing companies are maintaining price stability for now. However, any sharp increase in global crude oil prices, supply disruptions, or depreciation of the rupee against the US dollar could lead to an upward revision in petrol and diesel prices in the coming months.

For now, consumers can breathe easy. But it is always a good idea to track daily fuel prices through the official Indian Oil app or the SMS service provided by oil companies.

How to Check Daily Petrol and Diesel Price in Your City

  • Visit the official Indian Oil website at iocl.com
  • Use the Fuel@IOC app, MY HPCL app, or SmartDrive app on your smartphone
  • Send an SMS with your city code to 92249 92249 to get today’s rate from Indian Oil
  • Search “petrol price in [your city]” on Google for a quick real-time update
Share This Article
Editor in Chief
Follow:
Subhash Kumar is the Founder and Editor in Chief of Timely India (timelyindia.com), one of India's growing digital news platforms. With years of experience in digital publishing and content strategy, Subhash built Timely India with a single mission — to deliver accurate, fast, and trustworthy news to every Indian reader. He oversees the editorial direction of the platform and is personally committed to maintaining the highest standards of journalism.
Leave a Comment