atesWale
Live

India · Daily

CNG price in India today — ₹94.73/kg avg

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

As of Tuesday, 21 July 2026, the price of CNG in India is ₹94.73 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₹91.90
Bihar₹92.90
Chandigarh₹99.90
Dadra and Nagar Haveli and Daman and Diu₹98.00
Delhi₹83.09
Gujarat₹85.01
Haryana₹96.30
Himachal Pradesh₹99.90
Jammu and Kashmir₹98.00
Jharkhand₹94.65
Karnataka₹97.00
Kerala₹96.50
Madhya Pradesh₹96.00
Maharashtra₹86.00
Odisha₹93.26
Puducherry₹79.50
Punjab₹90.33
Rajasthan₹96.00
Tamil Nadu₹97.00
Telangana₹109.00
Uttarakhand₹99.50
Uttar Pradesh₹99.50
West Bengal₹99.50

CNG price — frequently asked questions

What is the current CNG price in India?+

As of Tuesday, 21 July 2026, the price of CNG in India is ₹94.73 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 ₹109.00 per kg.