Skip to content
SmartFigure

Diesel price today in India

Diesel costs ₹95.20 a litre in Delhi today, 6 October 2026. Prices differ by state because of VAT and by district because of freight, and are revised at 6 am every day.

ShareWhatsApp

Diesel price in the metros

CityPer litreChange
diesel price in New Delhi₹95.20No change
diesel price in Mumbai₹97.83No change
diesel price in Kolkata₹99.82No change
diesel price in Chennai₹99.55No change
diesel price in Bangalore₹99.56No change
diesel price in Hyderabad₹104.23No change

Diesel price in every state

The main city of each state, the average across its districts and the range from the cheapest district to the dearest.

StateMain cityAverage
Andaman and Nicobar IslandsPort Blair ₹84.56₹84.56
Andhra PradeshVijayawada ₹104.96₹105.02
Arunachal PradeshItanagar ₹87.32₹88.85
AssamGuwahati ₹97.23₹97.72
BiharPatna ₹99.36₹100.25
ChandigarhChandigarh ₹95.82₹95.82
ChhattisgarhRaipur ₹101.55₹102.30
Dadra and Nagar Haveli and Daman and DiuDaman ₹95.33₹95.68
DelhiNew Delhi ₹95.20₹95.20
GoaPanaji ₹95.88₹95.93
GujaratGandhinagar ₹98.13₹98.37
HaryanaPanchkula ₹96.41₹95.67
Himachal PradeshShimla ₹95.28₹94.52
Jammu and KashmirSrinagar ₹96.42₹95.27
JharkhandRanchi ₹101.31₹101.25
KarnatakaBangalore ₹99.56₹99.23
KeralaTrivandrum ₹104.40₹103.39
LadakhLeh ₹94.73₹93.45
LakshadweepLakshadweep ₹102.80₹102.80
Madhya PradeshBhopal ₹99.48₹100.41
MaharashtraMumbai ₹97.83₹99.08
ManipurImphal ₹92.59₹93.18
MeghalayaShillong ₹94.13₹93.88
MizoramAizawl ₹95.16₹95.57
NagalandKohima ₹96.18₹96.60
OdishaBhubaneswar ₹100.68₹101.58
PuducherryPondicherry ₹93.79₹93.74
PunjabLudhiana ₹95.69₹95.18
RajasthanJaipur ₹98.25₹98.54
SikkimGangtok ₹97.70₹97.45
Tamil NaduChennai ₹99.55₹100.58
TelanganaHyderabad ₹104.23₹104.42
TripuraAgartala ₹93.85₹93.57
Uttar PradeshLucknow ₹95.36₹95.82
UttarakhandDehradun ₹95.05₹96.31
West BengalKolkata ₹99.82₹100.06

Cheapest and dearest states for diesel

CheapestAverage
Andaman and Nicobar Islands₹84.56
Arunachal Pradesh₹88.85
Manipur₹93.18
Ladakh₹93.45
Tripura₹93.57
DearestAverage
Andhra Pradesh₹105.02
Telangana₹104.42
Kerala₹103.39
Lakshadweep₹102.80
Chhattisgarh₹102.30

Diesel costs ₹20.46 more on average in Andhra Pradesh than in Andaman and Nicobar Islands. Most of that gap is state VAT; the rest is freight to remote districts.

Diesel price in Delhi: last 10 days

DatePriceChange
6 October 2026₹95.20No change
5 October 2026₹95.20

How diesel prices are set in India

The pump price adds up the oil company's base price, which follows crude oil and the rupee, freight to the pump, the central excise duty, the dealer's commission and the state's VAT. Since 16 June 2017 the oil companies (Indian Oil, Bharat Petroleum and HPCL) can revise the price every day, effective at 6 am. Changes to excise duty or a state's VAT move prices across a whole state, or the whole country, at once.

Before you fill up

  • Check that the meter reads zero before filling starts.
  • Every pump must display the day’s price; it should match the bill.
  • Fuel cards and credit cards with fuel-surcharge waivers can save around 1% on each fill.
  • Correct tyre pressure and steady speeds improve mileage more than any fuel additive.

Also see: Petrol price today · LPG cylinder price today.

Frequently asked questions

What is the diesel price in India today?

There is no single national price. Per litre on 6 October 2026: New Delhi ₹95.20, Mumbai ₹97.83, Kolkata ₹99.82, Chennai ₹99.55, Bangalore ₹99.56, Hyderabad ₹104.23.

Which state has the cheapest diesel?

Andaman and Nicobar Islands, where the average across districts is ₹84.56. The dearest is Andhra Pradesh at ₹105.02.

How often do diesel prices change in India?

Since 16 June 2017 oil companies can revise petrol and diesel prices every day, effective from 6 am. In practice the price often stays the same for weeks and moves when taxes change.

Why is diesel cheaper in some states?

Each state sets its own VAT on fuel, and it is charged on top of the central excise duty and dealer commission. States with lower VAT, and union territories, have cheaper fuel.

How often is this page updated?

Several times a day. The new day’s prices usually appear by mid-morning.

Last checked on 6 October 2026. Prices are the retail prices oil companies publish for each district; pumps or distributors of different companies can differ slightly.