Fuel Price in Karnataka

Daily petrol, diesel, and CNG rates in one view (latest update 20 May, 2026).

Fuel price history in Karnataka

Date-wise petrol diesel CNG rates 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-wise petrol diesel CNG rates 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