The petrol prices in major Indian cities remained the same today, April 22, 2026, despite the global oil prices holding on to recent gains after US President Donald Trump extended a ceasefire with Iran. Crude oil prices showed little movement in early Asian trade on Wednesday and Brent Crude hovered around $98 per barrel after rising almost 10% over the last two sessions.
In Delhi, petrol is still selling at Rs 94.77 per litre, and rates are comparatively steeper in Mumbai, where petrol is being sold at Rs 103.50 per litre. With state elections approaching, the government may prefer to keep auto fuels under control.
ALSO READ: Diesel price today (22 April 2026): Delhi, Mumbai, Kolkata, Chennai rates and state-wise list
Fuel prices in India are influenced by multiple factors, with global crude oil rates playing the biggest role since crude is the main raw material for petrol and diesel. The rupee–dollar exchange rate also impacts prices because India imports a large share of its oil. In addition, central excise duty and state VAT significantly raise the final cost, which is why fuel prices vary from one city to another.
Petrol and diesel prices in India have remained unchanged since May 2022, following tax reductions by the central government and several state governments.
If international crude prices stay high for a longer period, these companies may struggle to absorb the losses, making a revision in regular fuel prices more likely.
In Delhi, petrol is still selling at Rs 94.77 per litre, and rates are comparatively steeper in Mumbai, where petrol is being sold at Rs 103.50 per litre. With state elections approaching, the government may prefer to keep auto fuels under control.
ALSO READ: Diesel price today (22 April 2026): Delhi, Mumbai, Kolkata, Chennai rates and state-wise list
Petrol prices today in cities today
Petrol prices in India remained unchanged on today, even as global oil markets continue to experience sharp volatility amid geopolitical tensions in West Asia. Metro cities like Kolkata and Hyderabad continue to have higher fuel rates, while Delhi remains the cheapest among them. Here is the list of petrol prices in different cities:| City | Petrol Price |
| New Delhi | ₹94.77 |
| Mumbai | ₹103.50 |
| Kolkata | ₹105.41 |
| Chennai | ₹100.90 |
| Hyderabad | ₹107.46 |
| Bengaluru | ₹102.86 |
| Noida | ₹94.87 |
| Gurugram | ₹95.19 |
| Chandigarh | ₹94.24 |
| Patna | ₹105.18 |
Fuel prices in India are influenced by multiple factors, with global crude oil rates playing the biggest role since crude is the main raw material for petrol and diesel. The rupee–dollar exchange rate also impacts prices because India imports a large share of its oil. In addition, central excise duty and state VAT significantly raise the final cost, which is why fuel prices vary from one city to another.
Petrol and diesel prices in India have remained unchanged since May 2022, following tax reductions by the central government and several state governments.
Will petrol prices increase?
The key concern now is whether the regular petrol price will rise in the coming days. For now, oil companies are holding back from increasing rates of commonly used fuels due to inflation worries. However, with global crude oil prices climbing sharply and the rupee weakening, pressure is mounting on companies like Bharat Petroleum Corporation Limited, Hindustan Petroleum Corporation Limited, and Indian Oil Corporation Limited.If international crude prices stay high for a longer period, these companies may struggle to absorb the losses, making a revision in regular fuel prices more likely.




