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 / UT | CNG 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.