Select your location

Choose your country to see the right currency and experience.

India (INR)

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.