Select your location
Pick your country for pricing. If you skip, we'll use India.
India
IN
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.