Ad

Fuel prices in India today

Petrol, diesel and CNG prices across 500+ cities — updated daily at 6:00 AM IST. Find your city below or search by name.
Petrol
Diesel
CNG
Cities covered
500+
Updated daily
Lowest Petrol today
₹90.90
Itanagar
Highest Petrol today
₹110.27
Chittoor

As of Monday, 20 April 2026 · Source: IOCL, BPCL, HPCL

Today's Prices - Top Cities

Petrol
Diesel
CNG
CityPrice (₹/L)ChangeState
Ahmedabad94.48- No changeGujarat
Kolkata104.99- No changeWest Bengal
Lucknow94.69- No changeUttar Pradesh
Mumbai103.49- No changeMaharashtra
Jaipur104.71- No changeRajasthan
New Delhi94.81- No changeDelhi
Hyderabad107.45- No changeTelangana
Gurgaon95.24- No changeHaryana
Pune103.49- No changeMaharashtra
Chennai100.79- No changeTamil Nadu

How are fuel prices determined in India?

Petrol and diesel prices in India are revised daily by public sector oil marketing companies — Indian Oil (IOCL), Bharat Petroleum (BPCL), and Hindustan Petroleum (HPCL) — under a dynamic fuel pricing system in place since 2017. Prices vary by city due to differences in state VAT, local body tax, and dealer commissions.

Crude oil price

International Brent crude forms the base cost, typically 55–60% of the retail price.

Central excise duty

Levied by the central govt — ₹19.90/L on petrol and ₹15.80/L on diesel (current rates).

State VAT

Varies 15–35% by state — the biggest reason prices differ across cities.

Dealer commission

Fixed margin paid to petrol pump operators, around ₹3.85/L for petrol.

Frequently asked questions

Petrol prices vary by city. The national average is ₹99.63/L as of 20 April 2026. Itanagar has one of the lowestPetrolPrice rates at ₹90.9/L, while cities like Chittoor go up to ₹110.27/L due to higher state taxes.

The base price and central excise duty are the same across India. The difference comes from state VAT rates and local body taxes, which vary significantly — from around 15% in some states to over 30% in others.

Oil marketing companies review fuel prices daily at 6:00 AM IST. While a revision may not happen every day, the mechanism allows for daily changes based on international crude prices and rupee-dollar exchange rates.

Yes, CNG is significantly cheaper per kilogram than petrol per litre — typically 40–50% lower in fuel cost per kilometre. However, CNG is only available in select cities with piped gas infrastructure.
Ad