Petrol-Diesel Price Today: Fuel prices in India are updated daily at 6 AM by oil marketing companies. According to the latest update released on 2 April 2026, there has been no major change in petrol and diesel prices across major cities in the country.
Although crude oil prices continue to fluctuate in the international market, fuel rates in India have remained stable for now, providing some relief to consumers.
Today’s Petrol and Diesel Prices in Major Cities
Here are the latest petrol and diesel prices in key Indian cities:
- Delhi: Petrol ₹94.77 per litre, Diesel ₹87.67 per litre
- Mumbai: Petrol ₹103.49 per litre, Diesel ₹90.03 per litre
- Kolkata: Petrol ₹105.41 per litre, Diesel ₹92.02 per litre
- Chennai: Petrol ₹100.80 per litre, Diesel ₹92.39 per litre
Fuel prices in these cities remain unchanged compared to previous days, and no major increase has been announced.

Why Petrol and Diesel Prices Keep Changing
Petrol and diesel prices in India depend on several important factors:
- International crude oil prices
- Rupee vs US dollar exchange rate
- Central and state government taxes
- Transportation and distribution costs
- Refining and dealer commission
Because of these factors, fuel prices may vary from state to state and city to city.
Impact of International Market
In recent weeks, crude oil prices have shown fluctuations due to geopolitical tensions in West Asia and global supply concerns. Despite this, fuel prices in India are currently stable.
If global crude oil prices rise significantly in the coming days, petrol and diesel prices in India may also increase. Oil companies regularly review the situation and adjust prices accordingly.
Conclusion
If you are planning to refill petrol or diesel today, there is no need to worry as fuel prices remain stable in most major cities. However, due to ongoing fluctuations in the international oil market, prices may change in the future.





