Petrol Price in Pakistan Today

Petrol price in Pakistan today (October 21, 2026): petrol is Rs382.02 per litre and high-speed diesel is Rs389.80 per litre after the government raised petrol by Re0.88 and diesel by Re0.53 under the daily pricing system. Read the full update.

Petrol Price in Pakistan Today

Fuel Price per Litre Change
Petrol Rs382.02 +Re0.88
High-Speed Diesel Rs389.80 +Re0.53

Last updated: October 21, 2026. Prices are updated whenever the government revises them.

How Petrol Prices Are Set in Pakistan

The Oil and Gas Regulatory Authority (OGRA) works out ex-depot prices under the federal government’s pricing mechanism, based on global oil prices, Platts rates, premiums, the exchange rate and taxes. Under the daily pricing system now in place, prices can change more often than the old fortnightly reviews.

Previous Revision

On October 16, 2026, petrol was cut by Rs3.93 to Rs386.30 per litre while diesel stayed at Rs396.96.

Frequently Asked Questions

What is the petrol price in Pakistan today?
Petrol is Rs381.14 per litre today.

What is the diesel price in Pakistan today?
High-speed diesel is Rs389.27 per litre today.

Read today’s petrol price news | Read More Top Stories News