Every day oil marketing companies (OMCs) revise petrol and diesel prices to reflect fluctuations in global crude oil prices and currency exchange rates. These frequent updates encourage openness and give customers the most accurate and current information on fuel prices.
Petrol Diesel Prices Today in India
As of April 10, 2025, petrol and diesel prices in India vary across cities. In New Delhi, petrol is priced at ₹94.72 per liter and diesel at ₹87.62 per liter. Mumbai sees higher rates, with petrol at ₹104.21 per liter and diesel at ₹92.15 per liter. Similarly, Kolkata and Chennai have petrol prices of ₹103.94 and ₹100.75 per liter, while diesel costs ₹90.76 and ₹92.34 per liter, respectively. Ahmedabad offers relatively lower prices at ₹94.49 for petrol and ₹90.17 for diesel. In Bengaluru, petrol is ₹102.92 per liter, and diesel is ₹89.02 per liter. Hyderabad records one of the highest prices with petrol at ₹107.46 per liter and diesel at ₹95.70 per liter. Other notable cities include Jaipur (₹104.72 for petrol and ₹90.21 for diesel), Lucknow (₹94.69 for petrol and ₹87.80 for diesel), Pune (₹104.04 for petrol and ₹90.57 for diesel), Chandigarh (₹94.30 for petrol and ₹82.45 for diesel), Indore (₹106.48 for petrol and ₹91.88 for diesel), Patna (₹105.58 for petrol and ₹93.80 for diesel), Surat (₹95.00 for petrol and ₹89.00 for diesel), and Nashik (₹95.50 for petrol and ₹89.50 for diesel). These prices are subject to change and may vary slightly between fuel stations.
Factors that Influence Petrol and Diesel Prices in India
Crude Oil Prices: Changes in the price of crude oil globally directly affect the cost of fuel in India since it is the main raw material used to make gasoline and diesel.
Exchange Rate: Since a sizable amount of India's crude oil is imported, changes in the value of the Indian rupee relative to the US dollar have an impact on fuel prices. Higher fuel prices are typically associated with a weaker rupee.
Taxes: The central and state governments impose a variety of taxes on petrol and diesel prices. These taxes can vary by state, adding significantly to the final price consumers pay at the pump.
Refining Costs: The process of refining crude oil into gasoline and diesel generates costs that influence fuel prices. These expenses can vary depending on the type of crude oil processed and the refinery's efficiency.
Demand: The balance between supply and demand is critical in determining fuel prices. Increased demand for gasoline and diesel usually results in higher prices as suppliers adjust to market conditions.
Check petrol and diesel prices by SMS
You can quickly check the most recent prices for petrol and diesel in your city by sending an SMS. Customers of Indian Oil should text "RSP" and the city code to 9224992249. Customers of BPCL and HPCL can text "RSP" and "HP Price" to 9223112222 and 9222201122, respectively, to obtain the most recent fuel prices.