Introduction
For many years it is being seen in India that the fuel prices like petrol, diesel and CNG are always fluctuating because more than 85% of the crude oil used in India is bought from other countries, and when crude oil becomes expensive in other countries, then the prices of petrol, diesel and CNG in India will also be affected, and this is also a big reason that crude oil is bought in dollars and when the value of dollar increases, then India has to pay more money to buy crude oil.
Petrol and Diesel Prices in Delhi
Fuel prices in India are updated every day at 6.00 am. On 30 November 2025, the price of petrol in Delhi is ₹94.77 and the price of diesel is ₹87.81.
| Fuel Name | ₹ Prices |
| Petrol | ₹94.77 |
| Diesel | ₹87.81 |
| CNG | ₹77.09 |

Petrol and Diesel Prices in Mumbai
Petrol and Diesel prices in Mumbai on 30 November 2025
| Fuel Name | ₹ Prices |
| Petrol | ₹103.5 |
| Diesel | ₹90.3 |
| CNG | ₹77 |
Petrol and Diesel Prices in Chennai
Petrol and Diesel prices in Chennai on 30 November 2025
| Fuel Name | ₹ Prices |
| Petrol | ₹110.8 |
| Diesel | ₹92.39 |
| CNG | ₹91.5 |
Petrol and Diesel Prices in Kolkata
Petrol and Diesel Prices in Kolkata as on 30 November 2025
| Fuel Name | ₹ Prices |
| Petrol | ₹105.41 |
| Diesel | ₹92.02 |
| CNG | ₹93.5 |
Fuel Prices in Popular Cities of India on November 30, 2025
| City Name | Petrol Prices Per Litre | Diesel Prices Per Litre | CNG Cost Per Kg |
| Delhi | ₹94.77 | ₹87.81 | ₹77.09 |
| Mumbai | ₹103.5 | ₹90.3 | ₹77 |
| Chennai | ₹110.8 | ₹92.39 | ₹91.5 |
| Kolkata | ₹105.41 | ₹92.02 | ₹93.5 |
| Ahmedabad | ₹94.47 | ₹90.14 | ₹82.38 |
| Bangalore | ₹102.92 | ₹90.99 | ₹89 |
| Gurgaon | ₹95.65 | ₹88.1 | ₹82.12 |
| Hyderabad | ₹107.46 | ₹95.7 | ₹96 |
| Lucknow | ₹94.69 | ₹87.81 | ₹94.57 |
| Jaipur | ₹105.41 | ₹90.53 | ₹91.91 |
| Noida | ₹94.71 | ₹87.81 | ₹85.7 |
| Pune | ₹104.360 | ₹90.88 | ₹92.5 |