Fuel prices in India are revised daily under the dynamic fuel pricing system introduced by the government — with petrol and diesel rates updated every morning at 6:00 AM by state-owned oil marketing companies (OMCs) including Indian Oil Corporation (IOCL), Bharat Petroleum (BPCL), and Hindustan Petroleum (HPCL). Here are the latest petrol and diesel prices for April 7, 2026 across all major Indian cities — so you can stay informed and plan your fuel expenses accordingly.
Today's Petrol and Diesel Price — April 7, 2026: City-Wise Rates
Fuel prices in India vary from city to city due to differences in state-level taxes, Value Added Tax (VAT), local body levies, transportation costs, and dealer commissions. The following rates reflect today's indicative fuel prices in major metropolitan areas and state capitals across the country.
Petrol Price Today in Major Indian Cities — April 7, 2026
- Delhi: Petrol — ₹94.72 per litre
- Mumbai: Petrol — ₹103.44 per litre
- Kolkata: Petrol — ₹104.95 per litre
- Bengaluru (Bangalore): Petrol — ₹102.86 per litre
- Chennai: Petrol — ₹100.75 per litre
- Hyderabad: Petrol — ₹107.41 per litre
- Ahmedabad: Petrol — ₹96.63 per litre
- Pune: Petrol — ₹103.57 per litre
- Jaipur: Petrol — ₹104.88 per litre
- Lucknow: Petrol — ₹94.65 per litre
- Bhopal: Petrol — ₹108.65 per litre
- Patna: Petrol — ₹107.24 per litre
Diesel Price Today in Major Indian Cities — April 7, 2026
- Delhi: Diesel — ₹87.62 per litre
- Mumbai: Diesel — ₹89.97 per litre
- Kolkata: Diesel — ₹91.76 per litre
- Bengaluru (Bangalore): Diesel — ₹88.94 per litre
- Chennai: Diesel — ₹92.34 per litre
- Hyderabad: Diesel — ₹95.65 per litre
- Ahmedabad: Diesel — ₹89.87 per litre
- Pune: Diesel — ₹90.45 per litre
- Jaipur: Diesel — ₹89.96 per litre
- Lucknow: Diesel — ₹87.60 per litre
- Bhopal: Diesel — ₹94.25 per litre
- Patna: Diesel — ₹94.35 per litre
Note: The above fuel prices are indicative and based on prevailing market conditions as of April 7, 2026. Prices are updated daily and may vary slightly by fuel station and locality. Always confirm the exact rate at your nearest petrol pump before fueling.
How Are Petrol and Diesel Prices Determined in India?
Understanding why fuel prices differ across Indian cities — and why they change on a daily basis — requires a basic understanding of the Indian fuel pricing mechanism. India adopted the dynamic fuel pricing system in June 2017, allowing oil marketing companies to revise petrol and diesel prices daily based on a formula that tracks international crude oil benchmark prices and foreign exchange rates.
The final pump price of petrol and diesel that consumers pay is built up from several components:
- Base price of crude oil: India imports approximately 85% of its crude oil requirements — making global crude oil prices the single most important determinant of domestic fuel costs. India primarily tracks Brent crude prices as its benchmark
- USD/INR exchange rate: Since crude oil is priced in US dollars, the rupee-dollar exchange rate directly affects how much Indian refiners pay for imports — a weaker rupee means higher import costs and higher petrol-diesel prices
- Refining costs and margins: The cost of converting crude oil into petrol and diesel at Indian refineries adds to the base fuel price
- Central government taxes: Central excise duty is levied by the Indian government on both petrol and diesel — representing one of the largest components of the final pump price and a significant source of government revenue
- State government VAT: Each Indian state levies its own Value Added Tax (VAT) on fuel — which is the primary reason why petrol and diesel prices vary so significantly from state to state. States with higher VAT rates — such as Maharashtra, Telangana, and Rajasthan — have consistently higher fuel prices than states with lower VAT like Delhi
- Dealer commission: Petrol pump dealers receive a fixed commission per litre for both petrol and diesel — a relatively small component of the final price but one that is periodically revised by oil marketing companies
Why Delhi Has Lower Fuel Prices Than Mumbai and Kolkata
One of the most frequently asked questions about Indian fuel pricing is why Delhi consistently has lower petrol and diesel prices than cities like Mumbai, Kolkata, and Hyderabad. The answer lies primarily in state-level VAT policy:
Delhi levies a comparatively lower VAT on petrol and diesel than most other major states — a policy choice that makes the national capital a relatively affordable city for fuel consumers. Maharashtra — which includes Mumbai and Pune — levies significantly higher VAT, while Telangana (Hyderabad) and West Bengal (Kolkata) also maintain higher state fuel taxes that translate directly into higher pump prices for consumers in those cities.
How to Check Real-Time Petrol and Diesel Prices in India
Indian consumers have several convenient ways to check the latest petrol and diesel prices in their specific city or locality:
- SMS service: Send an SMS with the code RSP to 9224992249 (IOCL), 9222201122 (BPCL), or 9222201122 (HPCL) — and receive the current day's fuel prices for your area directly via text message
- Oil company apps and websites: The official apps and websites of Indian Oil, Bharat Petroleum, and Hindustan Petroleum all provide city-specific daily fuel price updates
- PPAC website: The Petroleum Planning and Analysis Cell (PPAC) — the official data arm of India's Ministry of Petroleum and Natural Gas — maintains comprehensive and authoritative fuel price data for all major Indian cities, along with historical price trends and international crude oil benchmarks
- Petrol pump apps: Apps like FuelStation, MyPetrolPrice, and GasBuddy India aggregate real-time petrol and diesel prices from pumps across India — allowing consumers to find the best price in their immediate vicinity
What Is Driving Fuel Prices in India Today?
The petrol and diesel prices on April 7, 2026 are being shaped by a complex set of global and domestic factors:
- Global crude oil price movements: Ongoing Middle East geopolitical tensions have kept Brent crude prices elevated in recent weeks — adding upward pressure on India's fuel import costs
- Rupee depreciation: The Indian rupee's recent weakness against the US dollar has increased the rupee cost of every barrel of imported crude oil — further pressuring domestic fuel prices
- OPEC+ production policy: Decisions by OPEC+ member nations on crude oil production levels directly influence global oil supply and prices — with any production cuts adding to the upward pressure on Indian fuel costs
- Government tax policy: The Indian central government's excise duty on petrol and diesel remains a major price determinant — with any revision in central excise rates immediately affecting pump prices nationwide
Tips to Save on Fuel Costs in India
With petrol and diesel prices at elevated levels, Indian consumers can adopt several strategies to reduce their fuel expenditure:
- Use fuel credit cards or cashback apps that offer rewards or discounts on petrol pump transactions
- Fill up early in the morning when fuel is denser — getting marginally more fuel per litre
- Maintain proper tyre pressure and vehicle servicing to maximize fuel efficiency
- Consider shifting toward CNG, electric vehicles, or public transport for daily commuting to reduce petrol and diesel dependency
- Compare prices across nearby petrol pumps — as prices can sometimes vary slightly between different fuel station brands