eklitrePrice alerts

Diesel price in Pakistan today

Rs 396.85 per litre of diesel, in force from 12:00 am (midnight) PKT on , as notified by the Oil and Gas Regulatory Authority (OGRA).

Rs 0.61up from Rs 396.24 on

Rs 273.61 of each litre buys the fuel abroad and ships it to Pakistan. Rs 100.68 goes to the government, 25.37% of the price.

Read from OGRA’s notification. Pakistan State Oil’s (PSO) republished copy matches. See the source

1 litreGovernmentRs 100.68 (25.37%)Getting itto the pumpRs 22.56 (5.68%)The fuel, shippedto PakistanRs 273.61 (68.95%)1 litreGovernmentRs 100.68 (25.37%)Getting itto the pumpRs 22.56 (5.68%)The fuel, shippedto PakistanRs 273.61 (68.95%)
One litre of diesel, drawn to scale from OGRA’s notification for .

Where your Rs 396.85 goes

OGRA prints 11 rupee lines for a litre of diesel. We group them by who gets the money.

The fuel, shipped to Pakistan

Rs 273.6168.95%

The price of the fuel abroad, shipping it to Karachi, and a small exchange-rate correction.

Cost and freightOGRA prints this as one figure: US$156.82 a barrel (Dubai crude US$108.43, Aramco premium −US$1.50, freight and insurance US$8.00 and the refining margin, which OGRA calls the HSD crack, US$41.89, as OGRA prints them), at Rs 277.17 to the dollar. One barrel is 158.98 litres.
273.40
Incidentals
0.20
Ocean loss or gain
0.00
Exchange rate adjustment
0.00

These lines add up to Rs 273.60. OGRA’s import price minus customs duty comes to Rs 273.61. The two differ because OGRA rounds each subtotal it prints.

Getting it to the pump

Rs 22.565.68%

Transport to your city, the oil company’s margin, and the petrol pump dealer’s commission.

Inland freight equalisation (IFEM): keeps the price the same in every city
4.71
Oil marketing company (OMC) margin
7.87
Dealer commission
9.98

Government

Rs 100.6825.37%

The levy and duties that go to the government.

Customs duty
15.68
Petroleum levy
80.00
Climate support levy
5.00
Sales tax
0.00

Customs duty is counted with the government, not with the cost of the fuel: the groups follow who gets the money. Every line as OGRA prints it

How much diesel will your money buy?

1 litre of diesel costs

Rs 396.85

Rs 100.68 of it goes to the government.

Calculate for any date since 2006
PetrolDiesel
38039040041042043015 Sept22 Sept29 Sept6 Oct13 Oct
Petrol was Rs 380.24 on 15 September 2026 and Rs 395.37 on 13 October 2026. Diesel was Rs 409.42 and Rs 396.85.
Recent notifications
EffectivePetrolChangeDieselChange
13 October 2026395.37down 2.93down 2.93396.85up 0.61up 0.61
10 October 2026398.30down 0.66down 0.66396.24up 0.52up 0.52
9 October 2026398.96up 2.31up 2.31395.72up 0.78up 0.78
8 October 2026396.65up 1.82up 1.82394.94down 0.91down 0.91
7 October 2026394.83up 1.19up 1.19395.85down 1.91down 1.91
6 October 2026393.64up 0.88up 0.88397.76down 1.88down 1.88
3 October 2026392.76up 2.10up 2.10399.64up 0.30up 0.30
2 October 2026390.66up 3.26up 3.26399.34down 1.01down 1.01
1 October 2026387.40down 0.14down 0.14400.35down 1.89down 1.89
30 September 2026387.54down 1.49down 1.49402.24down 2.73down 2.73
Every price notified in 2026

More on diesel

Know the new price before you reach the pump

OGRA notifies late at night. We post each new price as soon as we read it.