VehicleCheckPK

Diesel price in Pakistan today

Diesel costs Rs 396.96 a litre in Pakistan from 16 October 2026, up Rs 0.31 on the previous price. The official diesel rate now changes on most working days, so we check OGRA for a new fuel price every 30 minutes.

Diesel per litre, from 16 October 2026

Rs 396.96

Up Rs 0.31since 15 Oct

Petrol is Rs 390.23Down Rs 3.63

Official price from OGRA's Price Publication, effective from 00:00 hours on 16 October 2026, checked against the publication's own arithmetic. We look for a new one every 30 minutes. OGRA's publications

Diesel price chart and trend

Over 7 days
Up Rs 1.24
since 9 Oct
Over 30 days
Down Rs 18.87
since 16 Sep
Highest we hold
Rs 424.92
18 Sep 2026
Lowest we hold
Rs 360.06
21 Jul 2026

16 Oct 2026Rs 390.23petrolRs 396.96diesel

30032535037540042521 Jul16 Oct
Rupees per litre, as published by OGRA. Tap or drag across the chart to read any day. A break in a line is a day with no verified figure.

Diesel price breakdown: where your Rs 396.96 goes

Rs 100.68 of every Rs 396.96 litre, or 25%, is government duty and levies. The rest is the fuel itself, landed at Karachi, plus freight and the margins the government fixes for oil companies and pumps. Every figure below is OGRA's own, from the publication effective 16 October 2026.

  • Fuel landed at KarachiRs 273.72

    The international price, freight, insurance and port costs, converted to rupees at the State Bank rate.

  • Exchange rate adjustmentRs 0.00

    The difference between the rupee rate on the day the cargo was paid for and the rate used for pricing.

  • Customs dutyGovernmentRs 15.68

    Charged under the Customs Act, 1969.

  • Freight across Pakistan (IFEM)Rs 4.71

    Inland Freight Equalisation Margin: the average cost of moving fuel around the country, so the price is the same everywhere.

  • Oil company marginRs 7.87

    The margin for oil marketing companies such as PSO, Attock and Shell, fixed by the government.

  • Petrol pump marginRs 9.98

    The pump dealer's margin, fixed by the government.

  • Petroleum levyGovernmentRs 80.00

    A per-litre levy notified by the federal government under the 1961 petroleum levy ordinance.

  • Climate support levyGovernmentRs 5.00

    A per-litre levy notified by the federal government under the same ordinance.

  • Sales taxGovernmentRs 0.00

    Charged under the Sales Tax Act, 1990. OGRA currently shows it as zero.

Why the diesel price increased

From 15 October 2026 to 16 October 2026 the diesel price rose Rs 0.31 a litre. OGRA's international benchmark, the Dubai Crude Oil Platts Arab Gulf Mean average over seven working days, went from $108.34 to $108.53 a barrel, and the exchange rate it is converted at from Rs 277.14 to Rs 277.12 to the dollar.

  • Fuel landed at Karachi+0.31

Unchanged: Exchange rate adjustment, customs duty, freight across Pakistan (IFEM), oil company margin, petrol pump margin, petroleum levy, climate support levy, sales tax.

Diesel price history

Every publication we hold, newest first, with the change from the one before. A dash means no figure for that day that we could verify.

Petrol and diesel prices per litre by effective date, in rupees
EffectivePetrol (Rs/L)Diesel (Rs/L)
16 Oct 2026390.23−3.63396.96+0.31
15 Oct 2026393.86+1.20396.65−0.17
14 Oct 2026392.66−2.71396.82−0.03
13 Oct 2026395.37−2.93396.85+0.61
10 Oct 2026398.30−0.66396.24+0.52
9 Oct 2026398.96+2.31395.72+0.78
8 Oct 2026396.65+1.82394.94−0.91
7 Oct 2026394.83+1.19395.85−1.91
6 Oct 2026393.64+0.88397.76−1.88
3 Oct 2026392.76+2.10399.64+0.30
2 Oct 2026390.66+3.26399.34−1.01
1 Oct 2026387.40−0.14400.35−1.89
30 Sep 2026387.54−1.49402.24−2.73
29 Sep 2026389.03−2.27404.97−3.56
26 Sep 2026391.30+2.02408.53−3.59
25 Sep 2026389.28−0.84412.12−2.63
24 Sep 2026390.12−1.93414.75−4.21
23 Sep 2026392.05−1.70418.96−3.12
22 Sep 2026393.75+4.61422.08−1.96
19 Sep 2026389.14−1.65424.04−0.88
18 Sep 2026390.79−0.43424.92+3.47
17 Sep 2026391.22+6.88421.45+5.62
16 Sep 2026384.34+4.10415.83+6.41
15 Sep 2026380.24+4.42409.42+6.10
12 Sep 2026375.82+5.02403.32+5.28
11 Sep 2026370.80+3.05398.04+5.37
10 Sep 2026367.75+3.40392.67+6.72
9 Sep 2026364.35+5.58385.95+4.18
8 Sep 2026358.77+12.90381.77+3.72
5 Sep 2026345.87−3.13378.05+3.74
4 Sep 2026349.00+2.84374.31+2.28
3 Sep 2026346.16+2.29372.03+1.11
2 Sep 2026343.87+1.08370.92+0.51
1 Sep 2026342.79+0.77370.41−1.03
29 Aug 2026342.02−0.58371.44−0.17
28 Aug 2026342.60−0.50371.61−0.19
26 Aug 2026343.10+1.12371.80+1.11
25 Aug 2026341.98+0.39370.69+2.40
22 Aug 2026341.59+3.81368.29+3.59
21 Aug 2026337.78+0.27364.70+1.64
20 Aug 2026337.51+2.97363.06−17.80
19 Aug 2026334.54+3.34—
18 Aug 2026331.20+5.77—
14 Aug 2026325.43+0.45—
13 Aug 2026324.98−0.94—

Diesel price at the pump, city by city

OGRA's price is before the trucking from the depot to each pump. What PSO's pumps in each city actually charged on 16 October 2026, from its pump-by-pump filing with OGRA, with every pump listed on each city's page:

Or find the nearest: petrol pumps near me.

What will my trip cost?

Enter the distance and your vehicle's average to see the fuel cost at today's price. The fuel cost calculator can also split the cost between passengers and show how much of a quoted fare is fuel.

Fuel

Leave the price blank to use today's official price. Your pump may charge a little more: OGRA's figure is before the cost of trucking fuel from the depot to each pump.

Common questions

What is the diesel price per litre in Pakistan today?
Rs 396.96 for 1 litre, the price OGRA published with effect from 00:00 hours on 16 October 2026. That is before secondary freight, the cost of trucking fuel from an oil company's depot to your pump, so the price at the pump can be slightly higher and can differ between pumps.
Is the diesel price the same in Karachi, Lahore and Islamabad?
OGRA's price is one national figure, so Karachi, Lahore, Islamabad, Rawalpindi, Peshawar, Quetta, Faisalabad and Multan all start from the same Rs 396.96 a litre. Its build-up includes an Inland Freight Equalisation Margin, which averages the cost of moving fuel around the country so the price is the same everywhere. What can differ is secondary freight, the trucking from the depot to each pump, so a pump's price can be slightly higher.
What is the PSO diesel price today?
Rs 396.96 a litre from 16 October 2026, the same OGRA price as Shell, Attock, Total Parco and every other oil company. OGRA's build-up includes a single margin for oil marketing companies, fixed by the government for all of them alike. What can differ between pumps is the secondary freight to each one.
What is the latest news on the diesel price?
From 16 October 2026, diesel rose Rs 0.31 a litre to Rs 396.96, an increase of less than 0.1%. Since 16 September 2026 it has fallen Rs 18.87 in all. OGRA publishes a new price on most working days, and we check for one every 30 minutes.
What is the HSD price in Pakistan?
HSD, high-speed diesel, is the diesel sold at pumps, and OGRA's publication calls it Diesel (HSD). Its price is the one on this page: Rs 396.96 a litre from 16 October 2026.
How much tax is in a litre of diesel?
Rs 100.68 of today's Rs 396.96, or 25%: Rs 80.00 petroleum levy, Rs 15.68 customs duty and Rs 5.00 climate support levy. OGRA's publication shows diesel as exempt from sales tax at present.
Why does the diesel price change every day?
Since 21 July 2026 OGRA has published a new price on most working days. Each one follows a seven-working-day rolling average of the international price and of the State Bank's exchange rate, so the effect of a move in world prices is passed on over seven working days rather than in one fortnightly jump.
Who sets the diesel price in Pakistan?
OGRA, the Oil and Gas Regulatory Authority, publishes Pakistan's petroleum prices and the full build-up of each. Within it, the petroleum levy and climate support levy are notified by the federal government, and the margins for oil marketing companies and pump dealers are fixed by the government.
When does a new price take effect?
From 00:00 hours on the effective date printed on OGRA's publication. We check for a new publication every 30 minutes and show each one with that date.
Will the diesel price change tomorrow?
We cannot tell you in advance: we publish OGRA's figures, not forecasts. OGRA now publishes a new price on most working days, each taking effect from 00:00 hours on the date it prints. We check OGRA every 30 minutes, so a new diesel price reaches this page at the next check, with how much it moved and why.
Where are the hi-octane, kerosene and LPG prices?
On their own pages, linked from the fuel prices page. OGRA's daily publication covers petrol and diesel only, so hi-octane and kerosene come from PSO's price board, used only when its petrol and diesel match OGRA's for the same day, and LPG from OGRA's monthly notice.

VehicleCheckPK is independent and not affiliated with OGRA or any government department. Prices are read from OGRA's published PDFs, and a figure is shown only when every formula printed in its build-up agrees with the values printed beside it.