₹atesWale
Live

India · Daily

CNG price in India today — ₹96.96/kg avg

CNG (Compressed Natural Gas) prices per kg across 23 Indian states and union territories. Last refresh: 22 Oct 2026.

As of Thursday, 22 October 2026, the price of CNG in India is ₹96.96 per kg.

CNG prices are set per city-gas-distribution zone by the regional operator and revised frequently in response to global energy costs. Rates shown are state-level representative prices.

State / UTCNG price (per kg)
Andhra Pradesh₹99.80
Bihar₹93.00
Chandigarh₹93.80
Dadra and Nagar Haveli and Daman and Diu₹99.00
Delhi₹86.98
Gujarat₹88.76
Haryana₹99.70
Himachal Pradesh₹100.50
Jammu and Kashmir₹105.80
Jharkhand₹94.50
Karnataka₹98.00
Kerala₹99.00
Madhya Pradesh₹97.50
Maharashtra₹89.00
Odisha₹93.50
Puducherry₹79.50
Punjab₹91.33
Rajasthan₹99.50
Tamil Nadu₹99.50
Telangana₹112.00
Uttarakhand₹99.50
Uttar Pradesh₹107.00
West Bengal₹103.00

CNG price — frequently asked questions

What is the current CNG price in India?+

As of Thursday, 22 October 2026, the price of CNG in India is ₹96.96 per kg.

What is the lowest CNG price in India recently?+

The lowest recorded CNG price in India in the recent period is ₹79.50 per kg.

What is the highest CNG price in India recently?+

The highest recorded CNG price in India in the recent period is ₹112.00 per kg.