Daily updated fuel prices for petrol and diesel in major Indian cities – check live rates with state-wise changes.

Fuel prices across India have continued their long streak of stability, with no major changes recorded today. As of September 25, 2025, petrol and diesel prices remain unchanged in most cities, maintaining a steady trend that began on December 1, 2024. The prices listed below are inclusive of state and central taxes and are updated daily as per government policy.
Petrol prices across Indian cities
The price of petrol in Mumbai today is ₹103.50 per litre, the same as yesterday. This trend of stability is consistent across many Indian cities. Despite minor fluctuations in some locations like Gurgaon (+₹0.14) and Noida (-₹0.10), prices have largely remained flat for the last 9 months, providing relief to regular commuters.
Diesel prices across Indian cities
Diesel in Mumbai is priced at ₹90.03 per litre, with no change from the previous day. While a few cities such as Jaipur (+₹0.28) and Gurgaon (+₹0.13) recorded slight increases, others like Noida (-₹0.12) and Bhubaneswar (-₹0.42) saw marginal drops. Overall, diesel rates have mirrored petrol in their consistency across the country since December 2024.
Compressed Natural Gas (CNG) price update
CNG prices in India are regulated by the Central Government and are directly influenced by international natural gas prices. Since India imports over 50% of its natural gas needs, any global fluctuation affects domestic rates. As more people shift towards eco-friendly fuel alternatives, the adoption of CNG-powered vehicles continues to grow steadily in Indian cities.
Petrol and Diesel prices in Indian metro cities and state capitals
| City | Petrol price (₹/litre) | Diesel price (₹/litre) |
| New Delhi | ₹94.77 | ₹87.67 |
| Kolkata | ₹105.41 | ₹92.02 |
| Mumbai | ₹103.50 | ₹90.03 |
| Chennai | ₹100.90 | ₹92.48 |
| Gurgaon | ₹95.65 | ₹88.10 |
| Noida | ₹94.77 | ₹87.89 |
| Bangalore | ₹102.55 | ₹90.65 |
| Bhubaneswar | ₹101.11 | ₹92.69 |
| Chandigarh | ₹94.30 | ₹82.45 |
| Hyderabad | ₹107.46 | ₹95.70 |
| Jaipur | ₹104.72 | ₹90.21 |
| Lucknow | ₹94.69 | ₹87.81 |
| Patna | ₹105.23 | ₹91.49 |
| Thiruvananthapuram | ₹107.48 | ₹96.48 |
Published: 25 Sept 2025, 07:47 am IST
Related Topics
Get Latest Mathrubhumi Updates in English
Disclaimer: Kindly avoid objectionable, derogatory, unlawful and lewd comments, while responding to reports. Such comments are punishable under cyber laws. Please keep away from personal attacks. The opinions expressed here are the personal opinions of readers and not that of Mathrubhumi.

