Archive · 8 Jan 2026
Petrol, Diesel Prices Updated January 8
Every day, the companies that sell petrol and diesel in India update the prices.
On January 8, 2026, they changed the prices again.
The prices are different in different cities.
For example, in New Delhi, petrol costs ₹94.72 per liter, and diesel costs ₹87.62 per liter.
In Mumbai, petrol is more expensive at ₹104.21 per liter, and diesel is ₹92.15 per liter.
The prices change because of things like the cost of crude oil, the value of the Indian rupee, and taxes.
You can even check the latest prices by sending a text message to a special number.
This way, people can always know how much petrol and diesel cost in their city.
Petrol and diesel prices updated daily at 6 AM by Oil Marketing Companies (OMCs).
Prices vary by city, with Mumbai having the highest petrol price at ₹104.21/L and Chandigarh the lowest diesel price at ₹82.45/L.
Key factors influencing fuel prices include global crude oil prices, exchange rates, taxes, refining costs, and demand-supply dynamics.
Prices have remained unchanged since May 2022 due to tax reductions by the central and state governments.
Consumers can check the latest fuel prices via SMS by sending specific codes to designated numbers for Indian Oil, BPCL, and HPCL.
- Who
- Oil Marketing Companies (OMCs)
- What
- Updated petrol and diesel prices across India
- When
- January 8, 2026, at 6 AM
- Where
- Across various cities in India
- Why
- To align with global crude oil price fluctuations and currency exchange rates
- New Delhi Petrol
- ₹94.72/L
- New Delhi Diesel
- ₹87.62/L
- Mumbai Petrol
- ₹104.21/L
- Mumbai Diesel
- ₹92.15/L
- Kolkata Petrol
- ₹103.94/L
- Kolkata Diesel
- ₹90.76/L
- Chennai Petrol
- ₹100.75/L
- Chennai Diesel
- ₹92.34/L
- Ahmedabad Petrol
- ₹94.49/L
- Ahmedabad Diesel
- ₹90.17/L
- Bengaluru Petrol
- ₹102.92/L
- Bengaluru Diesel
- ₹89.02/L
- Hyderabad Petrol
- ₹107.46/L
- Hyderabad Diesel
- ₹95.70/L
- Jaipur Petrol
- ₹104.72/L
- Jaipur Diesel
- ₹90.21/L
- Lucknow Petrol
- ₹94.69/L
- Lucknow Diesel
- ₹87.80/L
- Pune Petrol
- ₹104.04/L
- Pune Diesel
- ₹90.57/L
- Chandigarh Petrol
- ₹94.30/L
- Chandigarh Diesel
- ₹82.45/L
- Indore Petrol
- ₹106.48/L
- Indore Diesel
- ₹91.88/L
- Patna Petrol
- ₹105.58/L
- Patna Diesel
- ₹93.80/L
- Surat Petrol
- ₹95.00/L
- Surat Diesel
- ₹89.00/L
- Nashik Petrol
- ₹95.50/L
- Nashik Diesel
- ₹89.50/L