Fuel Price in Karnataka
Daily petrol, diesel, and CNG rates in one view (latest update 20 May, 2026).
Fuel price history in Karnataka
| Date | Petrol | Diesel | CNG |
|---|---|---|---|
| 20 May, 2026 | 107.89 ₹/L | 95.77 ₹/L | 86.07₹/kg |
| 19 May, 2026 | 107.89 ₹/L | 95.77 ₹/L | 86.07₹/kg |
| 18 May, 2026 | 106.71 ₹/L | 94.62 ₹/L | 86.07₹/kg |
| 17 May, 2026 | 106.71 ₹/L | 94.62 ₹/L | 86.07₹/kg |
| 16 May, 2026 | 106.71 ₹/L | 94.62 ₹/L | 86.07₹/kg |
| 15 May, 2026 | 106.76 ₹/L | 94.67 ₹/L | 86.07₹/kg |
| 14 May, 2026 | 103.45 ₹/L | 91.51 ₹/L | -- |
| 13 May, 2026 | 103.60 ₹/L | 91.65 ₹/L | -- |
| 12 May, 2026 | 103.30 ₹/L | 91.37 ₹/L | -- |
| 11 May, 2026 | 103.30 ₹/L | 91.37 ₹/L | -- |
| 30 Apr, 2026 | -- | -- | 86.07₹/kg |
| 29 Apr, 2026 | -- | -- | 86.07₹/kg |
| 28 Apr, 2026 | -- | -- | 86.00₹/kg |
| 27 Apr, 2026 | -- | -- | 86.00₹/kg |
City-wise fuel prices in Karnataka
| City | Petrol | Diesel | CNG |
|---|---|---|---|
| Bangalore | 107.12 ₹/L | 95.04 ₹/L | 90.00 |
| Udupi | 107.03 ₹/L | 94.92 ₹/L | 87.70 |
| Tumkur | 107.54 ₹/L | 95.33 ₹/L | 87.00 |
| Shimoga | 107.90 ₹/L | 95.73 ₹/L | 85.00 |
| Ramanagara | 107.60 ₹/L | 95.48 ₹/L | 85.25 |
| Raichur | 108.30 ₹/L | 96.23 ₹/L | 85.00 |
| Mysore | 106.67 ₹/L | 94.63 ₹/L | 85.00 |
| Mandya | 107.09 ₹/L | 95.01 ₹/L | 85.00 |
| Koppal | 108.29 ₹/L | 96.23 ₹/L | 85.00 |
| Kolar | 107.06 ₹/L | 94.99 ₹/L | 85.00 |
| Kodagu | 108.17 ₹/L | 96.04 ₹/L | 85.00 |
| Haveri | 107.96 ₹/L | 95.85 ₹/L | 85.00 |
| Hassan | 107.13 ₹/L | 94.95 ₹/L | 85.00 |
| Gulbarga | 106.89 ₹/L | 94.86 ₹/L | 85.00 |
| Gadag | 107.45 ₹/L | 95.37 ₹/L | 85.00 |
| Dharwad | 106.94 ₹/L | 94.90 ₹/L | 91.00 |
| Davangere | 108.07 ₹/L | 96.15 ₹/L | 84.00 |
| Chitradurga | 108.07 ₹/L | 96.12 ₹/L | 84.00 |
| Chikmagalur | 107.47 ₹/L | 95.34 ₹/L | 85.00 |
| Chamrajnagar | 107.11 ₹/L | 95.04 ₹/L | 85.00 |
| Bidar | 107.85 ₹/L | 95.75 ₹/L | 85.50 |
| Bellary | 108.29 ₹/L | 96.28 ₹/L | 85.00 |
| Belgaum | 107.78 ₹/L | 95.68 ₹/L | 90.00 |
| Bangalore Rural | 107.13 ₹/L | 95.05 ₹/L | 90.00 |
| Bagalkot | 107.89 ₹/L | 95.77 ₹/L | 85.00 |
| Yadgir | 100.33 ₹/L | 86.40 ₹/L | 87.50 |
| Chikkaballapura | 102.92 ₹/L | 90.99 ₹/L | 87.00 |
| Uttar Kannad | 103.80 ₹/L | 91.77 ₹/L | 81.50 ₹/kg |
| Dakshin Kannad | 102.11 ₹/L | 90.26 ₹/L | 94.72PETROL ₹/kg |
| Uttara Kannada | -- | -- | 85.00 |
| Vijayanagara | -- | -- | 91.00 |
| Dakshina Kannada | -- | -- | 88.00 |
| Bengaluru Rural | -- | -- | 91.00 |
| Bengaluru | -- | -- | 88.95 |
| Mangalore | -- | -- | 84.00 |
| Dakshina Kannad | -- | -- | 86.50 ₹/kg |