
Petrol and diesel prices across major Indian cities remained largely stable on September 20, 2026, with no major changes reported from the previous day. The national average petrol price is ₹111.21 per litre, while diesel is priced at ₹97.83 per litre.
Among the major metros, Delhi continues to record relatively lower fuel prices, with petrol at Rs 102.12 per litre and diesel at Rs 95.20 per litre. In Mumbai, petrol is priced at Rs 111.21 per litre, while diesel costs Rs 97.83 per litre. Kolkata residents are paying Rs 113.51 per litre for petrol and Rs 99.82 per litre for diesel.
Note: Retail fuel prices can vary by location because of local taxes and other components. Daily rates are generally updated by oil marketing companies in the morning.
The stability in domestic fuel prices comes even as international crude oil prices remain closely watched. Brent crude has fallen below $104 per barrel, while fluctuations in the rupee-dollar exchange rate remain an important factor for India because the country depends heavily on imported crude oil. A weaker rupee can increase the cost of crude imports and put pressure on domestic fuel prices.
Fuel prices also differ from one city to another because of state-level taxes, central duties, transportation costs and local demand-supply conditions. Petrol and diesel are outside the GST regime, meaning state-specific VAT and other levies contribute significantly to the variation in pump prices.
Stay updated with the Breaking News Today and Latest News from across India and around the world. Get real-time updates, in-depth analysis, and comprehensive coverage of India News, World News, Indian Defence News, Kerala News, and Karnataka News. From politics to current affairs, follow every major story as it unfolds. IMD cities weather forecastsRain Cyclone Asianet News Official App