Petrol-Diesel Prices Today: Amidst rising tensions between the US and Iran, the global trade of crude oil faced disruptions, leading to a hike in petrol and diesel prices across various countries. Despite this, petrol and diesel prices in India have continued to remain stable.
Key Takeaways
Quick Read- Check Petrol and Diesel Rates in These Major Cities
- Prices Unchanged for a Long Time
Early Wednesday morning, Indian oil marketing companies released the latest petrol and diesel rates, showing no changes whatsoever. If you are planning a road trip this April, you might want to check the city-wise petrol and diesel prices before filling up your vehicle’s fuel tank.
- Unchanged Retail Prices: On April 22, 2026, petrol and diesel prices remained unchanged from the previous day. This stability has been observed since the escalation of the West Asia conflict.
- Global Context: The price freeze in India contrasts sharply with other major economies. Data shows that while India’s petrol and diesel prices have seen zero percentage change since January 2026, countries like the US have seen increases of 42% and 62% for petrol and diesel, respectively.

Check Petrol and Diesel Rates in These Major Cities
In New Delhi, petrol is priced at ₹94.72 per litre, while diesel is trending at ₹87.62 per litre. In Mumbai, petrol is priced at ₹104.21 per litre, and diesel is trending at ₹92.15 per litre. In Kolkata, the price of petrol is recorded at ₹103.94 per litre, while diesel stands at ₹90.76 per litre.
In Chennai, petrol is priced at ₹100.75 per litre, and diesel is recorded at ₹92.34 per litre. In Ahmedabad, petrol is trending at ₹94.49 per litre, and diesel is priced at ₹90.17 per litre. In Bengaluru, petrol is priced at ₹102.92 per litre, while diesel is recorded at ₹89.02 per litre.

In Hyderabad, petrol is trending at ₹107.46 per litre, while diesel is priced at ₹95.70 per litre. In Jaipur, petrol is priced at ₹104.72 per litre, and diesel is recorded at ₹90.21 per litre.
In Lucknow, petrol is priced at ₹94.69 per litre, while diesel is recorded at ₹87.80 per litre. In Pune, petrol prices are recorded at ₹104.04 per litre, while diesel prices stand at ₹90.57 per litre.
Prices Unchanged for a Long Time
It is worth noting that petrol and diesel prices in India have remained stable for a considerable period. Although there has been significant volatility in global crude oil prices, domestic petrol and diesel rates in India have remained completely unchanged. According to some experts, however, petrol and diesel prices in India could rise due to disruptions in oil imports from the Strait of Hormuz region.