Skip to content

Petrol price up Re0.88 to Rs 382.02 a litre from today, diesel rises to Rs 389.80

A day after a Rs 5.16 cut, the Petroleum Division has nudged petrol and diesel back up. Here is what a tank costs you from Wednesday.

Published 2 min read
WhatsApp

The petrol price in Pakistan today, Wednesday 21 October 2026, is Rs 382.02 a litre, up Re0.88, and high-speed diesel (HSD) is Rs 389.80 a litre, up Re0.53, under a Petroleum Division notification issued on Tuesday evening, Dawn reported. The new prices apply from 21 October.

The rise comes one day after the government cut petrol by Rs 5.16 to Rs 381.14 and diesel by Rs 7.69 to Rs 389.27. ProPakistani also reported the increase on Tuesday night.

New fuel prices from 21 October

FuelOld price (per litre)New price (per litre)Change
PetrolRs 381.14Rs 382.02+Re0.88
High-speed dieselRs 389.27Rs 389.80+Re0.53

Dawn did not report new kerosene or light diesel oil prices.

What it costs you

Worked out from the notified retail price:

  • A 40-litre car tank now costs Rs 15,280.80, about Rs 35 more than on Tuesday.
  • A 10-litre motorcycle fill costs Rs 3,820.20, under Rs 9 more.
  • A 50-litre diesel fill for a pickup or van costs Rs 19,490, about Rs 27 more.

To see what your own monthly driving costs, put your car's average and the new price into our fuel cost calculator.

Why prices now change almost daily

Prices are now set daily. Petroleum Minister Ali Pervaiz Malik announced the move on 17 July, and the cabinet gave OGRA the job of daily decisions based on international prices, Dawn said; weekly revisions had applied since early March. Dawn linked this rise to higher international prices after renewed hostilities between Iran and the United States. Brent crude topped $110 a barrel this week, as we reported.

The government still collects about Rs 114 a litre in taxes and duties on petrol and Rs 100 a litre on diesel, according to Dawn.

How far prices have come this year

  • Petrol was about Rs 266 a litre in early March and peaked at Rs 458.41 on 3 April.
  • Diesel rose from Rs 281 after the US-Iran war began on 28 February to a peak of Rs 520.35 on 3 April.

The Rs 100-a-litre relief for motorcycles, rickshaws and cars up to 800cc, announced on 13 September, still applies for registered users: see who qualifies and how to claim.

Follow the price

Our petrol price page and diesel price page track PSO's ex-depot Karachi price every day with the full history, and we will update the notified retail price here when it changes.

Frequently asked questions

What is the petrol price in Pakistan today?
From 21 October 2026 petrol costs Rs 382.02 a litre, up Re0.88, and high-speed diesel Rs 389.80 a litre, up Re0.53, under the Petroleum Division notification reported by Dawn.
How often does the petrol price change in Pakistan now?
Daily. Since July OGRA decides prices each day based on international markets, after weekly revisions from early March.
Comments
WhatsApp

Sources

Tags:Petroleum Divisiondiesel priceOGRApetrol pricefuel prices
Topics:OGRAPetrol

Related reading

Reader comments 0

No comments yet. Say something useful.