Every day starts not just with the rays of the sun, but also with the new prices of petrol and diesel—prices that have a direct impact on the common man’s wallet. At 6:00 am, the country’s oil marketing companies (OMCs) release new prices; These prices are decided based on fluctuations in international crude oil prices and changes in the dollar-rupee exchange rate. These changes impact everyday life—be it a person going to an office or a vendor selling fruits and vegetables. In such circumstances, keeping abreast of daily price changes is not only important but also a wise move. This system implemented by the government ensures transparency, so that consumers are not misled by any kind of misleading or incorrect information.
Today’s petrol and diesel prices in your city
Here are the latest prices of petrol and diesel in major cities till April 23, 2026—
New Delhi – 94.72 / 87.62
Mumbai – 104.21 / 92.15
Kolkata – 103.94 / 90.76
Chennai – 100.75 / 92.34
Ahmedabad – 94.49 / 90.17
Bengaluru – 102.92 / 89.02
Hyderabad – 107.46 / 95.70
Jaipur – 104.72 / 90.21
Lucknow – 94.69 / 87.80
Pune – 104.04 / 90.57
Chandigarh – 94.30 / 82.45
Indore – 106.48 / 91.88
Patna – 105.58 / 93.80
Surat – 95.00 / 89.00
Nashik – 95.50 / 89.50
Why have prices remained stable for the last two years?
From May 2022, the central government and several state governments have implemented tax cuts, resulting in stable petrol and diesel prices. Although there has been volatility in the international market, prices for Indian consumers have remained relatively stable.
What factors determine fuel prices?
Crude Oil Prices:
Petrol and diesel are mainly made from crude oil. When crude oil prices increase globally, it has a direct impact on the Indian market.
Rupee vs Dollar:
India imports most of its crude oil, which is purchased in US dollars. If the rupee weakens against the dollar, fuel becomes expensive.
Government Taxes and Duties:
Both the central and state governments impose heavy taxes on petrol and diesel, which form a large part of their retail price. This is the reason why fuel prices differ in different states.
Cost of Refining:
The process of converting crude oil into usable fuel (refining) also incurs costs. This cost depends on the quality of crude oil and the capacity of the refinery.
Balance of demand and supply:
If the demand for fuel increases in the market, the prices also start increasing. Fuel consumption generally increases during festival times, as well as during summer and winter seasons.
How to know fuel prices in your city through SMS?
If you want to know fuel prices from your mobile phone, the process is very simple:
Indian Oil customers: Type your city code and send it along with “RSP” to 9224992249.
BPCL Customers: Type “RSP” and send it to 9223112222.
HPCL Customers: Type “HP Price” and send it to 9222201122.












