Petrol prices in India continue to vary across metro cities and state capitals, reflecting daily revisions linked to global crude oil trends, domestic taxation, and currency movements. As of today, Mumbai’s petrol price stands at ₹103.50 per litre, marginally lower than yesterday’s ₹103.54. Among major cities, petrol prices remain unchanged in Delhi, Kolkata, and Hyderabad, while cities like Jaipur and Chennai have recorded notable declines. On the other hand, Gurgaon and Bangalore have seen slight increases.

Diesel prices in India have been revised daily since June 15, 2017, replacing the earlier fortnightly revision system. Currently, diesel rates are stable in several cities, including Delhi, Mumbai, and Hyderabad, while marginal reductions are observed in Chennai, Jaipur, and Patna. Thiruvananthapuram continues to record some of the highest diesel prices among Indian cities. Overall, fuel prices show minor daily fluctuations, driven by market dynamics rather than sharp structural changes.

Combined Petrol & Diesel Price Table

CityPetrol Price (₹/L)Petrol ChangeDiesel Price (₹/L)Diesel Change
New Delhi94.770.0087.670.00
Kolkata105.410.0092.020.00
Mumbai103.50-0.0490.030.00
Chennai100.84-0.2292.39-0.22
Gurgaon95.65+0.5388.10+0.51
Noida94.90-0.2288.01-0.28
Bangalore102.92+0.2990.99+0.27
Bhubaneswar101.19+0.0892.76+0.07
Chandigarh94.300.0082.450.00
Hyderabad107.500.0095.700.00
Jaipur104.72-0.6890.21-0.61
Lucknow94.690.0087.810.00
Patna105.23-0.1891.49-0.17
Thiruvananthapuram107.480.0096.480.00