Fuel Price in Karnataka

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

Fuel price history in Karnataka

Date-wise petrol diesel CNG rates in Karnataka
Date Petrol Diesel CNG
30 Apr, 2026 103.62 ₹/L 91.67 ₹/L 86.07₹/kg
29 Apr, 2026 -- -- 86.07₹/kg
28 Apr, 2026 -- -- 86.00₹/kg
27 Apr, 2026 -- -- 86.00₹/kg
26 Apr, 2026 -- -- 86.00₹/kg
25 Apr, 2026 103.57 ₹/L 91.62 ₹/L 86.00₹/kg
24 Apr, 2026 103.42 ₹/L 91.47 ₹/L 86.00₹/kg
23 Apr, 2026 -- -- 86.00₹/kg
22 Apr, 2026 103.30 ₹/L 91.54 ₹/L 86.00₹/kg
21 Apr, 2026 -- -- 86.00₹/kg
20 Apr, 2026 103.81 ₹/L 91.84 ₹/L --
19 Apr, 2026 103.26 ₹/L 91.33 ₹/L --
17 Apr, 2026 103.62 ₹/L 91.67 ₹/L --
16 Apr, 2026 103.62 ₹/L 91.67 ₹/L --
14 Apr, 2026 103.68 ₹/L 91.71 ₹/L --
08 Apr, 2026 103.57 ₹/L 91.62 ₹/L --

City-wise fuel prices in Karnataka

City-wise petrol diesel CNG rates in Karnataka
City Petrol Diesel CNG
Bangalore 102.96 ₹/L 90.99 ₹/L 90.00
Udupi 102.82 ₹/L 90.86 ₹/L 87.70
Tumkur 103.98 ₹/L 91.98 ₹/L 87.00
Shimoga 103.91 ₹/L 92.12 ₹/L 85.00
Ramanagara 103.40 ₹/L 91.45 ₹/L 85.25
Raichur 104.09 ₹/L 92.18 ₹/L 85.00
Mysore 102.76 ₹/L 90.85 ₹/L 85.00
Mandya 102.58 ₹/L 90.68 ₹/L 85.00
Koppal 103.87 ₹/L 91.90 ₹/L 85.00
Kolar 103.26 ₹/L 91.31 ₹/L 85.00
Kodagu 103.94 ₹/L 91.78 ₹/L 85.00
Haveri 103.59 ₹/L 91.64 ₹/L 85.00
Hassan 102.76 ₹/L 90.75 ₹/L 85.00
Gulbarga 102.98 ₹/L 91.07 ₹/L 85.00
Gadag 103.80 ₹/L 91.83 ₹/L 85.00
Dharwad 102.73 ₹/L 90.84 ₹/L 91.00
Davangere 103.86 ₹/L 92.10 ₹/L 84.00
Chitradurga 103.87 ₹/L 92.06 ₹/L 84.00
Chikmagalur 103.92 ₹/L 92.12 ₹/L 85.00
Chamrajnagar 103.40 ₹/L 91.44 ₹/L 85.00
Bidar 103.58 ₹/L 91.63 ₹/L 85.50
Bellary 104.09 ₹/L 92.18 ₹/L 85.00
Belgaum 103.79 ₹/L 91.83 ₹/L 90.00
Bangalore Rural 103.22 ₹/L 91.26 ₹/L 90.00
Bagalkot 103.62 ₹/L 91.67 ₹/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