Petrol & Diesel Price Today in India

City-wise comparison • Updated: 4 April 2026 at 6:00 AM

CityPetrol (₹/L)Diesel (₹/L)Difference
Pune106.3192.1514.16
Mumbai106.3192.1214.19
Delhi94.7287.627.10
Bangalore101.9487.8914.05
Hyderabad109.6697.8211.84
Chennai102.6394.248.39
Kolkata104.9591.7613.19
Ahmedabad94.2689.724.54

⛽ Cheapest Petrol

94.26/L

Ahmedabad has the cheapest petrol today

⛽ Costliest Petrol

109.66/L

Hyderabad has the highest petrol price

🔔 Price Drop Alert

Get notified when petrol price changes in your city

Contact for Alerts

Petrol & Diesel Prices in India — How It Works

Petrol and diesel prices in India are revised daily at 6:00 AM by oil marketing companies (Indian Oil, Bharat Petroleum, Hindustan Petroleum). Prices vary between cities due to state VAT, local body tax, and dealer commission. Mumbai has the highest fuel prices due to Maharashtra's high state VAT, while Delhi remains relatively cheaper.

Why Are Fuel Prices Different in Each City?

  • Central Excise Duty — ₹19.90/L on petrol, ₹15.80/L on diesel
  • State VAT — Varies from 15% to 40% across states
  • Dealer Commission — ₹3.68/L for petrol, ₹2.53/L for diesel
  • Crude oil price — International benchmark affects base cost

Related Pages