cmv_logo

diesel Price in all State

Diesel prices in India are based on dynamic fuel pricing system and hence revised on a regular basis. The diesel rates are revised at 6 am every day. This dynamic pricing ensures that even a minute’s variation in global oil prices can be transmitted to fuel users and dealers. The final diesel rate is decided by adding payment to the refineries, excise duty, dealer commission and Value-Added Tax or VAT. After adding these, the retail selling price of diesel gets nearly doubled. Several factors determine the price of diesel – like Rupee to US dollar exchange rate, cost of crude oil, global cues, demand for fuel, among others. When international crude oil prices gain, fuel price in India moves higher.
Select State
Select City
Updated: November 20th 2025

City/District

Price

Change

Firozpur
88.23 ₹/L
Motihari
93.42 ₹/L
Maharajganj
88.16 ₹/L
Mumbai
90.01 ₹/L
Mau
88.74 ₹/L
Vellore
93.66 ₹/L
Gwalior
91.72 ₹/L
Dumka
92.87 ₹/L
Jamui
92.98 ₹/L
Shillong
87.5 ₹/L
Katihar
93.49 ₹/L
Dewas
91.89 ₹/L
Kolar
90.87 ₹/L
Himmatnagar
90.85 ₹/L
Hajipur
92.16 ₹/L
Darbhanga
92.72 ₹/L
Bhavnagar
91.77 ₹/L
Munger
92.28 ₹/L
Bhiwani
88.42 ₹/L
Mohali
88.37 ₹/L
Junagadh
90.82 ₹/L
Jaunpur
88.79 ₹/L
Siwan
93.46 ₹/L
Robertsganj
88.45 ₹/L
Khargone
93.3 ₹/L
Bidar
91.83 ₹/L
Hoshangabad
91.65 ₹/L
Unnao
87.72 ₹/L
Gorakhpur
88.03 ₹/L
Purulia
92.79 ₹/L
Daltonganj
94.3 ₹/L
Madhubani
93.03 ₹/L
Akola
90.67 ₹/L
Panchkula
88.69 ₹/L
Jaisalmer
91.72 ₹/L
Belgaum
90.85 ₹/L
Cuddalore
94.38 ₹/L
Chhindwara
93.39 ₹/L
Durg
93.65 ₹/L
Singrauli
92.02 ₹/L
Ramanagara
91.33 ₹/L
Hazaribagh
93.75 ₹/L
Silchar
90.12 ₹/L
Gondia
92.01 ₹/L
Surat
90.04 ₹/L
Thane
90.12 ₹/L
Karur
92.7 ₹/L
Baharampur
92.85 ₹/L
Aurangabad
91.67 ₹/L
Wardha
91.23 ₹/L
Thiruvallur
92.69 ₹/L
Chennai
92.38 ₹/L
Pithoragarh
89.76 ₹/L
Bhopal
91.88 ₹/L
Salem
93.26 ₹/L
Jalgaon
92.01 ₹/L
Bijnor
87.65 ₹/L
Kaithal
87.91 ₹/L
Khandwa
93.07 ₹/L
Nuh
88.04 ₹/L
Navi Mumbai
90.09 ₹/L
Dhule
90.56 ₹/L
Karauli
90.67 ₹/L
Seoni
93.18 ₹/L
Barabanki
87.9 ₹/L
Ludhiana
87.97 ₹/L
Ambikapur
94.5 ₹/L
Orai
88.16 ₹/L
Tiruppur
93.02 ₹/L
Samastipur
92.21 ₹/L
Araria
93.8 ₹/L
Theni
93.56 ₹/L
Tamluk
91.41 ₹/L
Nandurbar
91.47 ₹/L
Rewa
93.39 ₹/L
Dungarpur
91.72 ₹/L
Karwar
92.22 ₹/L
Ooty
94.41 ₹/L
Aizwal
87.97 ₹/L
Barwani
93.34 ₹/L
Sasaram
93.46 ₹/L
Jowai
87.49 ₹/L
Amreli
90.97 ₹/L
Tonk
90.93 ₹/L
Nagaon
90.39 ₹/L
Jhunjhunu
91.72 ₹/L
Banda
88.66 ₹/L
Udaipur
90.92 ₹/L
Ghaziabad
87.79 ₹/L
Ujjain
92.24 ₹/L
Itanagar
80.4 ₹/L
Shahdol
93.39 ₹/L
Harda
92.36 ₹/L
Ajmer
89.88 ₹/L
Mangalore
90.17 ₹/L
Kasganj
88.05 ₹/L
Rudrapur
87.83 ₹/L
Alibag
90.9 ₹/L
Erode
92.92 ₹/L
Haveri
91.46 ₹/L
Bathinda
87.29 ₹/L
Indore
91.88 ₹/L
Mandya
90.84 ₹/L
Kollam
95.81 ₹/L
Porbandar
90.65 ₹/L