As of Tuesday, December 2, 2025, petrol and diesel prices in India remain stable with no major change for the 11th consecutive month, according to GoodReturns. Fuel rates have not been revised since December 1, 2024, continuing to provide price relief for motorists across the country.

Despite turbulence in the global crude oil market, India’s petrol and diesel prices have stayed steady due to government fuel price controls and pricing decisions by oil marketing companies. At present, fuel rates in India are shaped by international crude oil prices, rupee–dollar exchange movements, central excise duty and state-level taxes.

However, petrol prices in India remain higher than in neighbouring countries, including Nepal, Bangladesh and Sri Lanka, mainly due to higher excise duty and VAT levied by state governments. This tax structure keeps India’s petrol price among the highest in South Asia, even during periods of international price correction.

Current petrol and diesel prices in Major Indian cities (₹/Litre) (December 2)

CityPetrol PriceDiesel Price
New Delhi₹94.77₹87.67
Kolkata₹105.41₹92.02
Mumbai₹103.50₹90.03
Chennai₹101.03₹92.61
Bangalore₹102.92₹90.99

Hyderabad

₹107.46₹95.70
Thiruvananthapuram₹107.48₹96.48

Note: Prices already include state taxes and may vary slightly within districts.

LPG price update

The domestic LPG cylinder (14.2 kg) price in Mumbai is ₹852.50, with no change recorded in the latest update. LPG rates have remained steady since April 2025, when a ₹50 price hike was implemented across India.

Over the past 12 months, LPG prices in India have risen by a total of ₹50 between December 2024 and November 2025, reflecting a consistent upward trend in domestic gas cylinder rates despite the recent price freeze.

Key takeaways

  • Petrol and diesel prices in India have remained unchanged for 11 consecutive months, despite fluctuations in global crude oil trends.
  • In Mumbai, petrol is priced at ₹103.50 per litre, while diesel stands at ₹90.03 per litre, continuing the long freeze on auto fuel rates.
  • LPG cylinder price in Mumbai is ₹852.50 for a 14.2 kg domestic cylinder, as per the latest revision.
  • Fuel rates in India are shaped by international crude oil prices, central and state taxes, and currency exchange movements, which collectively determine petrol, diesel and LPG pricing.