Amid the ongoing fluctuations in crude oil prices in the international market, the country's major public oil marketing companies—Indian Oil Corporation (IOCL), Bharat Petroleum (BPCL) and Hindustan Petroleum (HPCL)—have released the daily rates of petrol and diesel for today, September 13, 2026. Fuel prices have remained stable in most of the metros and state capitals of the country, while slight differences have been recorded in different cities depending on the value added tax (VAT) and freight charges imposed at the local level. Today's prices of petrol and diesel in major metros. The per liter prices of petrol and diesel on September 13 in the four major metros of the country are as follows: New Delhi: Petrol ₹ 94.72 per litre. Diesel ₹87.62 per liter Mumbai: Petrol ₹103.44 per liter | Diesel ₹89.97 per liter Kolkata: Petrol ₹103.94 per liter | Diesel ₹90.76 per liter Chennai: Petrol ₹100.75 per liter Diesel ₹92.32 per liter What are the fuel rates in UP, Bihar and other major cities? Petrol and diesel prices vary from metros due to VAT rates in major cities of North India: Lucknow (Uttar Pradesh): Petrol ₹94.65 per liter. Diesel ₹87.76 per liter Noida/Greater Noida: Petrol ₹94.83 per liter | Diesel ₹87.96 per liter Gurugram (Haryana): Petrol ₹95.19 per liter | Diesel ₹87.96 per liter Patna (Bihar): Petrol ₹105.18 per liter | Diesel ₹92.04 per liter Jaipur (Rajasthan): Petrol ₹104.88 per liter | Diesel ₹90.36 per liter Bengaluru (Karnataka): Petrol ₹102.86 per liter | Diesel ₹88.94 per liter Hyderabad (Telangana): Petrol ₹107.41 per liter | Diesel ₹ 95.65 per liter Why do the prices of petrol and diesel change in different states? Retail prices of petrol and diesel in India are determined by several factors: Base Price and Refinery Cost: The actual cost of refining and importing crude oil. Central Excise Duty: Fixed tax levied on each liter by the Central Government. Dealer Commission: Margin received by petrol pump operators. State level VAT and cess: Sales taxes imposed by state governments in different states. For example, due to higher VAT rates in Bihar, Rajasthan and Telangana, the price of petrol there remains around ₹104 to ₹107, whereas in Delhi and Uttar Pradesh the tax burden is comparatively less. How to check the rate of your city sitting at home: Consumers can know the exact prices of their city by just sending an SMS from their mobile phone without going to the petrol pump: Indian Oil (IOCL): Send RSP