img

News Topical, Digital Desk : Petrol and diesel prices remained unchanged in major Indian cities on Saturday, April 4, 2026. Petrol is selling between ₹94 and ₹105 per liter, and diesel between ₹82 and ₹92 per liter.

Today, the price of petrol in the national capital, Delhi, is ₹94.77 per liter. Diesel is priced at ₹87.67 per liter. While tensions in the Middle East have raised concerns about crude oil supplies, and petrol and diesel prices have been raised in many countries, government efforts in India have so far shielded residents from the impact of price increases. 
 

Petrol-diesel prices today in major cities of the country

City Petrol (per litre)Diesel (per litre)
New DelhiRs 94.77Rs 87.67
MumbaiRs 103.54Rs 90.03
KolkataRs 105.45Rs 92.02
ChennaiRs 100.80Rs 92.39
BengaluruRs 102.92Rs 90.99
PatnaRs 105.18Rs 92.04
RanchiRs 97.86Rs 92.62 
Port Blair82.46 rupeesRs 78.05
JaipurRs 104.88Rs 90.36

Why the difference in prices?

In India, VAT (Value Added Tax) is levied on fuel at different rates in each state, which is why prices vary between cities. You can check the rates for your city by visiting the IOCL or HPCL websites. 

Deteriorating situation in Pakistan

The price of petrol in Pakistan has reached a record high of 458.41 Pakistani rupees per liter. The government had increased the price by 137 rupees on April 3rd. However, in the face of massive public protests, Prime Minister Shahbaz Sharif announced an 80 rupee price cut late Friday night. With this, the price of petrol in Pakistan today stands at 378.41 Pakistani rupees per liter after the 80 rupee cut. Similarly, the price of diesel remains at 520.35 rupees, with no reduction. It remains at its highest level ever.


Read More: The government is introducing a ₹2 lakh crore credit guarantee scheme! Find out who will benefit from it.

--Advertisement--