Skip to main content
Official Retail Fuel TariffsMinistry of Petroleum (PPAC) & OMC Benchmark Data

Petrol Price in India

Official retail selling prices (RSP) of Motor Spirit (Petrol) across major Indian cities and state capitals. Sourced directly from public disclosures of the Petroleum Planning & Analysis Cell (PPAC) and Indian Oil Corporation Limited (IOCL).

Government & OMC Sourced
25+ Major Cities Covered
Includes State VAT & Central Excise

Key Metro Petrol Prices

DelhiDelhi
₹94.72/ Litre

Effective: 1 Oct 2026

City BreakdownPPAC / IOCL
MumbaiMaharashtra
₹103.44/ Litre

Effective: 1 Oct 2026

City BreakdownPPAC / IOCL
KolkataWest Bengal
₹104.95/ Litre

Effective: 1 Oct 2026

City BreakdownPPAC / IOCL
ChennaiTamil Nadu
₹100.75/ Litre

Effective: 1 Oct 2026

City BreakdownPPAC / IOCL
BengaluruKarnataka
₹102.86/ Litre

Effective: 1 Oct 2026

City BreakdownPPAC / IOCL
HyderabadTelangana
₹107.41/ Litre

Effective: 1 Oct 2026

City BreakdownPPAC / IOCL

State & City-Wise Petrol Price Directory

Complete schedule of verified retail selling prices across Indian capitals and economic centres.

CityStatePetrol Price (₹/Litre)Effective DateAction
AhmedabadGujarat₹94.441 Oct 2026View
BengaluruKarnataka₹102.861 Oct 2026View
BhopalMadhya Pradesh₹106.471 Oct 2026View
BhubaneswarOdisha₹101.061 Oct 2026View
ChandigarhPunjab₹94.241 Oct 2026View
ChennaiTamil Nadu₹100.751 Oct 2026View
DehradunUttarakhand₹93.451 Oct 2026View
DelhiDelhi₹94.721 Oct 2026View
GurugramHaryana₹95.191 Oct 2026View
GuwahatiAssam₹96.121 Oct 2026View
HyderabadTelangana₹107.411 Oct 2026View
JaipurRajasthan₹104.881 Oct 2026View
JammuJammu and Kashmir₹95.431 Oct 2026View
KolkataWest Bengal₹104.951 Oct 2026View
LucknowUttar Pradesh₹94.651 Oct 2026View
MumbaiMaharashtra₹103.441 Oct 2026View
NoidaUttar Pradesh₹94.831 Oct 2026View
PanajiGoa₹96.251 Oct 2026View
PatnaBihar₹105.481 Oct 2026View
PuneMaharashtra₹103.621 Oct 2026View
RaipurChhattisgarh₹100.391 Oct 2026View
RanchiJharkhand₹97.811 Oct 2026View
ShimlaHimachal Pradesh₹95.281 Oct 2026View
SrinagarJammu and Kashmir₹99.821 Oct 2026View
ThiruvananthapuramKerala₹107.561 Oct 2026View

How Petrol Prices Are Built in India

The pump price paid by Indian consumers incorporates multiple structural components mandated under Petroleum & Natural Gas regulations:

1. Base Price & Freight

Calculated based on international trade-parity pricing, refinery charges, and transport logistics from coastal refineries and pipeline terminals to distribution depots.

2. Central Excise Duty

Levied uniformly by the Union Government under central revenue acts. It is applied as a fixed rupee amount per litre before dealer margins and state taxes.

3. State VAT & Dealer Commission

Retail pump operators receive an authorized commission per litre. The host State Government then imposes Value Added Tax (VAT) as a percentage plus local cess.

Frequently Asked Questions About Petrol Prices

How is the retail selling price of petrol determined in India?

The retail selling price (RSP) of petrol consists of the international crude oil benchmark price, refinery processing costs, inland freight charges, Central Excise Duty, Oil Marketing Company (OMC) dealer margin, and state-specific Value Added Tax (VAT) or local cess.

Why do petrol prices vary from state to state in India?

Petrol does not currently fall under the Goods and Services Tax (GST) regime. Instead, each state and Union Territory levies its own rate of Value Added Tax (VAT) and road cess, causing pump prices to differ significantly across state borders.

What is the official source of retail fuel prices on this portal?

All petrol prices published on this portal are sourced from the Petroleum Planning and Analysis Cell (PPAC, Ministry of Petroleum and Natural Gas, Government of India) and regulatory retail price filings by public sector Oil Marketing Companies (IOCL, BPCL, HPCL).