Skip to content
Pakistan Era logo
News

Petrol Price Today in Pakistan, 22 October 2026: Down to Rs 379.31

Petrol is Rs 379.31, down Rs 2.71, and diesel Rs 390.11, up Rs 0.31, in Pakistan from 22 October 2026 on OGRA's sheet. See why it fell and what a fill costs.

Ahmad Ali, author at Pakistan EraAhmad Ali5 min read
A glass of water on a dark wooden table against a plain cream wall

Short answer: Petrol costs Rs 379.31 a litre in Pakistan from Thursday, 22 October 2026, down Rs 2.71 from Rs 382.02 on 21 October. High speed diesel is Rs 390.11, up Rs 0.31 from Rs 389.80. Petrol is now the cheapest of any October sheet we have read.

That is the petrol price today in Pakistan, taken from the Oil and Gas Regulatory Authority (OGRA) sheet that applies from 00:00 hours on 22 October. OGRA is the regulator that works out fuel prices under the daily pricing system. We downloaded the sheets for 21 and 22 October from OGRA's price publications page on 22 October 2026 and compared them line by line.

Petrol is Rs 379.31 and diesel Rs 390.11 from 22 October

From 22 October 2026, petrol is Rs 379.31 a litre and high speed diesel is Rs 390.11. Petrol fell by Rs 2.71 and diesel rose by Rs 0.31. Petrol is Rs 19.65 below its October high of Rs 398.96 on 9 October.

Petrol price in Pakistan from 22 October 2026 is Rs 379.31 a litre, down Rs 2.71
Fuel20 October21 October22 October
PetrolRs 381.14Rs 382.02Rs 379.31, down Rs 2.71
High speed dieselRs 389.27Rs 389.80Rs 390.11, up Rs 0.31

Diesel is now Rs 10.80 dearer than petrol, up from a gap of Rs 7.78 a day earlier. The previous sheet is in our report on the petrol price on 21 October, and every sheet this month sits in the list of daily OGRA petrol and diesel prices in October 2026.

A lower Gulf price took Rs 2.71 off a litre of petrol

Petrol fell because the world price in OGRA's average fell. The Gulf petrol average went from $120.35 to $118.80 a barrel, a drop of $1.55. The freight premium stayed at $19.79, and customs duty stayed at Rs 26.31 a litre.

The cost and freight price per barrel therefore fell $1.54, from $140.14 to $138.60. In rupees, petrol landed at Karachi costs Rs 242.08 a litre against Rs 244.79 before, which is the whole Rs 2.71 fall. The rupee average hardly moved, at Rs 277.06 to the dollar against Rs 277.07. The exchange rate adjustment stayed at Rs 0.18.

Petrol price per litre in Pakistan on 17, 20, 21 and 22 October 2026

OGRA uses a seven working day rolling average, so one day's move in the Gulf price does not reach the pump all at once. The method behind each line is in the petrol price formula.

Diesel rose Rs 0.31 because the Dubai crude price edged up

High speed diesel rose Rs 0.31 to Rs 390.11 because the crude price in the average rose from $108.34 to $108.52 a barrel. The diesel crack, the gap between diesel and crude, stayed at $38.00, and customs duty stayed at Rs 15.68 a litre.

Diesel landed at Karachi costs Rs 266.87 a litre, up Rs 0.31 from Rs 266.56. That is the full rise. The same Rs 80 petroleum levy and Rs 5 climate support levy apply to diesel. How the crack is set is in the guide to the diesel crack.

Levies and customs add Rs 111.31 to each litre of petrol

Of the Rs 379.31 petrol price, Rs 111.31 is tax and duty. That is the petroleum levy of Rs 80, the climate support levy of Rs 5 and customs duty of Rs 26.31. OGRA's sheet says petrol is currently exempt from sales tax, so that line is zero.

Part of the petrol price, 22 OctoberRs a litre
Landed cost at Karachi242.08
Exchange rate adjustment0.18
Customs duty26.31
Freight equalisation, company and dealer margins25.74
Petroleum levy80.00
Climate support levy5.00
Total379.31

The levy and customs share is 29.4 per cent of the petrol price. For diesel it is Rs 100.68, or 25.8 per cent. To see the tax inside your own receipt, use the guide to the tax in a petrol and diesel bill.

A fill-up costs Rs 13.55 to Rs 27.10 less than on 21 October

At Rs 379.31, a bike tank of 5 litres costs Rs 1,896.55 and a car fill of 10 litres costs Rs 3,793.10. That is Rs 13.55 and Rs 27.10 less than the same fills on 21 October.

Cost of a 5 litre and a 10 litre petrol fill in Pakistan on 22 October 2026
  1. Pick your litres, for example 5 for a bike or 10 for a car.
  2. Multiply by Rs 379.31 for petrol or Rs 390.11 for diesel.
  3. Compare with the figure on your pump screen, which should match the sheet price.
  4. If a pump charges more, check it on the OGRA pump price list and complain through the steps in the guide to short measure at a petrol pump.

OGRA's sheet price is before the cost of moving fuel from the depot to the individual pump. That is the secondary freight, which the sheet footnote excludes. So a pump far from a depot can differ by a small amount, and any large gap is worth a question.

What the 22 October sheet does not tell us

The sheet gives no forecast. OGRA has already posted a sheet for 23 October, and we read it too: it is in our report on the petrol price on 23 October. OGRA's own note says the full effect of a world price change reaches the pump within seven working days.

Common questions

What is the petrol price in Pakistan today, 22 October 2026?

Petrol is Rs 379.31 a litre from 00:00 hours on 22 October 2026, down Rs 2.71 from Rs 382.02 on 21 October, on OGRA's price sheet.

What is the diesel price today?

High speed diesel is Rs 390.11 a litre, up Rs 0.31 from Rs 389.80 on 21 October.

Why did petrol get cheaper?

The Gulf petrol average fell $1.55 a barrel. The freight premium and customs duty did not change, so the whole fall passed through to the pump price.

How much tax is in a litre of petrol?

Rs 111.31 on 22 October: Rs 80 petroleum levy, Rs 5 climate support levy and Rs 26.31 customs duty. Sales tax is zero on the sheet.

Is petrol cheaper than on 1 October?

Yes. Petrol was Rs 387.40 on 1 October, so Rs 379.31 is Rs 8.09 lower. Diesel is Rs 10.24 lower than its Rs 400.35.

Where can I read the official sheet?

On the OGRA price publications page, under the date you want. Each sheet shows every line from the world price to the pump price.

How we verified this

What we checked, where we read it, and what we could not confirm.

We read the OGRA daily fuel price sheets effective 21 and 22 October 2026 on 22 October 2026, from the OGRA price publications page. Every figure above comes from those two sheets, and the differences, percentages and fill costs are our own arithmetic. The 21 October figures come from our earlier report. The sheet gives no commentary on why the Gulf price moved, so we do not guess.

About the author

Ahmad Ali, author at Pakistan Era

Technology Journalist & Multimedia Producer

Ahmad Ali

Ahmad Ali is a technology journalist and multimedia producer at Pakistan Era, joining the team in October 2026. He covers consumer technology and digital life for Pakistani readers, combining research with hands-on product testing.

TopicsPetrol PriceDieselOGRAFuel PricesNews