Home › Fintech & Crypto › Petrol Price in Pakistan
Petrol Price in Pakistan Today (5 November 2026)
Petrol (Motor Spirit) per litre
(▼ Rs 7.06) vs previous Rs 369.06 | High-Speed Diesel: Rs 387.81 per litre (▼ Rs 3.71)
Current fuel prices in Pakistan
| Fuel | Price per litre | Previous price | Change |
|---|---|---|---|
| Petrol (Motor Spirit / MS) | Rs 362.00 | Rs 369.06 | − Rs 7.06 |
| High-Speed Diesel (HSD) | Rs 387.81 | Rs 391.52 | − Rs 3.71 |
| Kerosene Oil (SKO) | Rs 323.67 | Rs 323.67 | — |
| Light Diesel Oil (LDO) | Rs 269.09 | Rs 269.09 | — |
Petrol fell by Rs 7.06 and diesel fell by Rs 3.71 in the 5 November 2026 notification. Kerosene and light diesel oil are unchanged at Rs 323.67 and Rs 269.09. Prices are ex-depot, nationwide.
Petrol and diesel prices — recent days
| Effective date | Petrol per litre | Diesel per litre | Petrol change |
|---|---|---|---|
| 5 Nov 2026 | Rs 362.00 | Rs 387.81 | − Rs 7.06 |
| 4 Nov 2026 | Rs 369.06 | Rs 391.52 | − Rs 5.45 |
| 3 Nov 2026 | Rs 374.51 | Rs 395.20 | − Rs 3.40 |
| 31 Oct 2026 | Rs 377.91 | Rs 402.96 | + Rs 0.00 |
| 30 Oct 2026 | Rs 377.91 | Rs 400.67 | + Rs 0.00 |
| 29 Oct 2026 | Rs 377.91 | Rs 399.82 | + Rs 1.85 |
| 28 Oct 2026 | Rs 376.06 | Rs 398.07 | − Rs 3.19 |
| 27 Oct 2026 | Rs 379.25 | Rs 395.82 | + Rs 1.54 |
| 24 Oct 2026 | Rs 377.71 | Rs 393.66 | + Rs 0.00 |
| 23 Oct 2026 | Rs 377.71 | Rs 391.75 | − Rs 1.60 |
| 22 Oct 2026 | Rs 379.31 | Rs 390.11 | − Rs 2.71 |
| 21 Oct 2026 | Rs 382.02 | Rs 389.80 | + Rs 0.88 |
| 20 Oct 2026 | Rs 381.14 | Rs 389.27 | − Rs 5.16 |
| 17–19 Oct 2026 | Rs 386.30 | Rs 396.96 | — |
Source: OGRA / Petroleum Division notifications, cross-checked across at least two independent national sources before publication. This is OmniWire’s own record, kept since 17 October 2026.
What changed in the latest notification?
On 5 November 2026, petrol fell by Rs 7.06, down from Rs 369.06 to Rs 362.00 per litre, while high-speed diesel became cheaper by Rs 3.71, down from Rs 391.52 to Rs 387.81. Kerosene (Rs 323.67) and light diesel oil (Rs 269.09) are unchanged. This follows the previous revision on 4 November, when petrol fell by Rs 5.45, from Rs 374.51 to Rs 369.06, and diesel fell by Rs 3.68, from Rs 395.20 to Rs 391.52. The Petroleum Division said the revision reflects movements in international petroleum prices, including Platts rates, premiums and other associated costs. Petrol is used mainly in cars, motorcycles and small vehicles, so its change is felt most directly by households; diesel powers freight, buses and agricultural machinery, so even small diesel moves can affect transport costs.
How petrol prices are set in Pakistan
Petrol and diesel prices in Pakistan are not set by individual pumps. The Oil and Gas Regulatory Authority (OGRA) works out the ex-depot price under the federal government’s petroleum pricing mechanism, and the Petroleum Division issues the notification that brings the new rate into force. The calculation starts with the international price of refined petrol and diesel, quoted through Platts benchmarks in the Arab Gulf market, and adds the cost of bringing the fuel to Pakistan: premiums, freight and other incidentals.
On top of the import cost come the Inland Freight Equalisation Margin (IFEM), which keeps the pump price broadly the same in every city instead of cheaper near Karachi and dearer up-country, the margins of oil marketing companies and dealers, and government levies. The petroleum levy and climate support levy are fixed by the government and can change the final price even when world prices do not move. The rupee–dollar exchange rate also matters: a weaker rupee makes imported fuel more expensive in local terms.
For many years prices were revised every fifteen days, on the 1st and 16th of the month. That changed during the extreme volatility of 2026. Since July 2026, OGRA has revised petrol and diesel prices on working days under a daily mechanism that uses a seven-working-day rolling average of international prices, so local prices follow world markets more quickly. Daily adjustments are normally unchanged on Saturdays, Sundays and public holidays. That is why checking the effective date matters: a rate is only “today’s” until the next notification replaces it. OmniWire publishes the notified figure only after it agrees across at least two independent published sources reporting the same OGRA / Petroleum Division notification, and states the effective date honestly on this page.
Frequently asked questions
What is the petrol price in Pakistan today?
Petrol (Motor Spirit) is Rs 362.00 per litre, effective 5 November 2026, as notified by OGRA and the Petroleum Division.
What is the diesel price in Pakistan today?
High-Speed Diesel (HSD) is Rs 387.81 per litre, effective 5 November 2026.
When did the latest petrol price change take effect?
The latest revision took effect on 5 November 2026. Petrol fell by Rs 7.06 per litre to Rs 362.00 and diesel fell by Rs 3.71 per litre to Rs 387.81 compared with the previous notification.
How often do petrol prices change in Pakistan?
Since July 2026, OGRA revises petrol and diesel prices on working days under a daily pricing mechanism based on a seven-working-day rolling average of international prices. Prices are normally unchanged on weekends and public holidays.
Is the petrol price the same in Karachi, Lahore and Islamabad?
Yes. The OGRA-notified ex-depot price is a nationwide ceiling price and is the same across Pakistan, helped by the Inland Freight Equalisation Margin.
What are the kerosene and light diesel prices?
Kerosene oil is Rs 323.67 per litre and Light Diesel Oil is Rs 269.09 per litre (both unchanged in the latest notification).
More from OmniWire Media
- Gold price in Pakistan today — the sister daily rate page.
- More Fintech & Crypto coverage