Fuel prices
Petrol and diesel rates for major Indian cities with weekly update notes.
Indicative rates for reference. Fuel prices change daily — check your local pump or official sources before budgeting.
| City | Petrol (₹/L) | Diesel (₹/L) |
|---|---|---|
| Delhi | 94.72 | 87.62 |
| Mumbai | 103.50 | 90.03 |
| Bangalore | 101.94 | 87.89 |
| Chennai | 100.80 | 92.39 |
| Kolkata | 104.95 | 91.76 |
| Hyderabad | 107.46 | 95.65 |
| Pune | 105.10 | 92.85 |
| Ahmedabad | 94.25 | 90.12 |
| Jaipur | 104.88 | 90.65 |
| Lucknow | 95.40 | 88.35 |
| Chandigarh | 97.05 | 84.80 |
| Kochi | 106.36 | 95.42 |
Trip fuel cost estimator
Estimated trip cost: ₹666.67
Understanding fuel prices in India
Petrol and diesel rates in India are revised daily by oil marketing companies (IOC, BPCL, HPCL) based on international crude prices, exchange rates, and state-level VAT or excise duties. Metro cities often have different rates than neighbouring districts.
Official sources to check today's price
- Indian Oil, BPCL or HPCL pump price boards and mobile apps
- MyGov India fuel price widgets
- State-specific petroleum department notifications
Use our mileage calculator to track your real-world km/L and plan monthly fuel spend more accurately.
India (INR)