Fuel Price in Karnataka

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

Fuel price history in Karnataka

Date-wise petrol diesel CNG rates in Karnataka
Date Petrol Diesel CNG
09 Apr, 2026 -- -- 86.00₹/kg
08 Apr, 2026 103.57 ₹/L 91.62 ₹/L 86.00₹/kg
07 Apr, 2026 -- -- 86.00₹/kg
06 Apr, 2026 -- -- 86.00₹/kg
05 Apr, 2026 -- -- 86.00₹/kg
04 Apr, 2026 -- -- 86.00₹/kg
03 Apr, 2026 103.69 ₹/L 91.73 ₹/L 86.00₹/kg
02 Apr, 2026 -- -- 86.00₹/kg
01 Apr, 2026 103.50 ₹/L 91.55 ₹/L 86.00₹/kg
31 Mar, 2026 -- -- 86.00₹/kg
29 Mar, 2026 103.33 ₹/L 91.39 ₹/L --
27 Mar, 2026 103.50 ₹/L 91.55 ₹/L --
26 Mar, 2026 103.33 ₹/L 91.55 ₹/L --
25 Mar, 2026 103.42 ₹/L 91.47 ₹/L --
24 Mar, 2026 103.62 ₹/L 91.67 ₹/L --
20 Mar, 2026 103.81 ₹/L 91.84 ₹/L --
19 Mar, 2026 103.30 ₹/L 91.37 ₹/L --

City-wise fuel prices in Karnataka

City-wise petrol diesel CNG rates in Karnataka
City Petrol Diesel CNG
Bangalore 102.99 ₹/L 91.06 ₹/L 88.95
Udupi 102.34 ₹/L 90.42 ₹/L 87.70
Tumkur 103.98 ₹/L 91.98 ₹/L 87.00
Shimoga 103.92 ₹/L 92.12 ₹/L 85.00
Ramanagara 103.39 ₹/L 91.44 ₹/L 85.25
Raichur 104.09 ₹/L 92.18 ₹/L 85.00
Mysore 102.84 ₹/L 90.92 ₹/L 85.00
Mandya 102.47 ₹/L 90.57 ₹/L 85.00
Koppal 104.09 ₹/L 92.18 ₹/L 85.00
Kolar 103.32 ₹/L 91.37 ₹/L 85.00
Kodagu 103.96 ₹/L 92.14 ₹/L 85.00
Haveri 103.76 ₹/L 91.80 ₹/L 85.00
Hassan 102.73 ₹/L 90.72 ₹/L 85.00
Gulbarga 103.41 ₹/L 91.47 ₹/L 85.00
Gadag 103.49 ₹/L 91.55 ₹/L 85.00
Dharwad 102.81 ₹/L 90.91 ₹/L 91.00
Davangere 103.89 ₹/L 92.10 ₹/L 84.00
Chitradurga 103.86 ₹/L 92.09 ₹/L 84.00
Chikmagalur 103.90 ₹/L 92.11 ₹/L 85.00
Chamrajnagar 103.09 ₹/L 91.15 ₹/L 85.00
Bidar 103.52 ₹/L 91.57 ₹/L 85.50
Bellary 104.09 ₹/L 92.18 ₹/L 85.00
Belgaum 103.59 ₹/L 91.64 ₹/L 90.00
Bangalore Rural 102.99 ₹/L 91.05 ₹/L 88.95
Bagalkot 103.57 ₹/L 91.62 ₹/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