Petrol Diesel Price 16 Jan: As the nation woke up this Friday, January 16, 2026, state-owned oil companies rolled out fresh petrol and diesel prices at 6 a.m., just like every other day. Fuel rates in India change daily, influenced by global crude oil trends, the rupee–dollar exchange rate, taxes, and dealer margins.
These fluctuations have a direct impact on everyday life—whether it’s an office commuter planning the daily drive or a vegetable vendor managing transport costs. That’s why staying updated on fuel prices is essential. Let’s take a look at the latest petrol and diesel rates across the country today.
Petrol Diesel Price 16 Jan: See the latest rates of petrol and diesel

| City | Petrol Price (₹/Litre) | Diesel Price (₹/Litre) |
|---|---|---|
| New Delhi | ₹ 94.77 | ₹ 87.67 |
| Mumbai | ₹ 103.54 | ₹ 90.03 |
| Kolkata | ₹ 105.45 | ₹ 92.02 |
| Chennai | ₹ 100.80 | ₹ 92.39 |
| Bengaluru | ₹ 102.92 | ₹ 90.99 |
| Ahmedabad | ₹ 94.80 | ₹ 90.47 |
| Hyderabad | ₹ 107.41 | ₹ 95.65 |
| Lucknow | ₹ 94.65 | ₹ 87.76 |
CNG Rate Today: What is the price of CNG today?
| City | Price (₹) |
|---|---|
| New Delhi | 77.09 |
| Mumbai | 77.00 |
| Chennai | 91.50 |
| Bangalore | 88.95 |
| Hyderabad | 96.00 |
| Bharatpur | 92.00 |
| Dewas | 96.00 |
| Firozabad | 93.35 |
| Mathura | 93.35 |
Petrol Diesel Rate: How are prices decided?
Petrol and diesel prices in India are determined daily by oil marketing companies (OMCs). These companies determine prices based on international crude oil prices, foreign exchange rates, taxes imposed by the central and state governments, and dealer margins. Each state has a different tax structure, so petrol and diesel prices vary slightly across different cities within the country even within a single day.





