Petrol-Diesel Prices Today 4 November: Domestic fuel rates stable amid international crude oil


Despite continuous fluctuations in the prices of crude oil (Brent Crude and WTI) in the global commodity markets, the retail prices of petrol and diesel in the Indian domestic market have remained completely stable. On the morning of Wednesday, November 4, 2026, the country’s major oil marketing companies—Indian Oil Corporation (IOCL), Bharat Petroleum (BPCL) and Hindustan Petroleum (HPCL)—have released the latest fuel rates as part of the daily price revision at 6 am. There has been no change in Central Excise Duty and base rates at the national level, due to which common motorists and the freight sector are benefiting from continued stability on the inflation front.

Fuel prices vary from city to city due to differences in local Value Added Tax (VAT), cess and freight charges imposed by states:














City Petrol (Petrol Price/Litre) Diesel (Diesel Price / Litre)
Lucknow ₹94.65 ₹87.76
New Delhi ₹94.72 ₹87.62
Mumbai ₹103.44 ₹89.97
Kolkata ₹103.94 ₹90.76
Chennai ₹100.75 ₹92.34
Patna ₹105.18 ₹92.04
Jaipur ₹104.88 ₹90.36
Bhopal ₹106.47 ₹91.84
Bengaluru ₹102.86 ₹88.94
Ahmedabad ₹94.42 ₹90.11

The rate at which we buy oil at petrol pumps is made up of several financial components:

  1. Base Price and Refining Margin: The basic cost of importing crude oil from the international market and refining it by domestic refineries.

  2. Central Excise Duty: A fixed tax collected by the central government on each litre.

  3. Dealer Commission: Fixed dividend to be given to petrol pump operators.

  4. State Level VAT: Sales tax levied by the respective state governments. In states where VAT rates are high (like Bihar, Maharashtra, Madhya Pradesh and Rajasthan), prices remain above ₹100 per litre, while in states like Uttar Pradesh and Delhi due to relatively low VAT, petrol is available in the range of ₹94-₹95.

If you want to know the exact price of your city or nearest petrol pump sitting at home, then you can get the information immediately by sending a message to the SMS number of the oil companies:

  • Indian Oil (IOCL): By writing RSP in the message box of your mobile 9224992249 send over.

  • Bharat Petroleum (BPCL): By writing RSP 9223112222 send over.

  • Hindustan Petroleum (HPCL): By typing HPPRICE 9222201122 send over.

(Note: The 6 digit ‘Dealer Code’ of the concerned petrol pump is printed on the machine of the petrol pump or can be obtained from the official website of the company).