Petrol price in Pakistan today
Petrol costs Rs 390.23 a litre in Pakistan from 16 October 2026, down Rs 3.63 on the previous price. The official petrol rate now changes on most working days, so we check OGRA for a new fuel price every 30 minutes.
Petrol per litre, from 16 October 2026
Rs 390.23
Down Rs 3.63since 15 Oct
Diesel is Rs 396.96Up Rs 0.31
Official price from OGRA's Price Publication, effective from 00:00 hours on 16 October 2026, checked against the publication's own arithmetic. We look for a new one every 30 minutes. OGRA's publications
With the Rs 100 fuel relief: Rs 290.23 a litre, for motorcycles, three-wheelers and cars up to 800cc registered on 9771. How to register on 9771
Petrol price chart and trend
- Over 7 days
- Down Rs 8.73
- since 9 Oct
- Over 30 days
- Up Rs 5.89
- since 16 Sep
- Highest we hold
- Rs 398.96
- 9 Oct 2026
- Lowest we hold
- Rs 315.80
- 21 Jul 2026
16 Oct 2026Rs 390.23petrolRs 396.96diesel
Petrol price breakdown: where your Rs 390.23 goes
Rs 110.64 of every Rs 390.23 litre, or 28%, is government duty and levies. The rest is the fuel itself, landed at Karachi, plus freight and the margins the government fixes for oil companies and pumps. Every figure below is OGRA's own, from the publication effective 16 October 2026.
- Fuel landed at KarachiRs 253.20
The international price, freight, insurance and port costs, converted to rupees at the State Bank rate.
- Exchange rate adjustmentRs 0.62
The difference between the rupee rate on the day the cargo was paid for and the rate used for pricing.
- Customs dutyGovernmentRs 25.64
Charged under the Customs Act, 1969.
- Freight across Pakistan (IFEM)Rs 7.93
Inland Freight Equalisation Margin: the average cost of moving fuel around the country, so the price is the same everywhere.
- Oil company marginRs 7.87
The margin for oil marketing companies such as PSO, Attock and Shell, fixed by the government.
- Petrol pump marginRs 9.98
The pump dealer's margin, fixed by the government.
- Petroleum levyGovernmentRs 80.00
A per-litre levy notified by the federal government under the 1961 petroleum levy ordinance.
- Climate support levyGovernmentRs 5.00
A per-litre levy notified by the federal government under the same ordinance.
- Sales taxGovernmentRs 0.00
Charged under the Sales Tax Act, 1990. OGRA currently shows it as zero.
Why the petrol price decreased
From 15 October 2026 to 16 October 2026 the petrol price fell Rs 3.63 a litre. OGRA's international benchmark, the Petrol Platts Arab Gulf Mean average over seven working days, went from $129.31 to $127.24 a barrel, and the exchange rate it is converted at from Rs 277.14 to Rs 277.12 to the dollar.
- Fuel landed at Karachi−3.63
Unchanged: Exchange rate adjustment, customs duty, freight across Pakistan (IFEM), oil company margin, petrol pump margin, petroleum levy, climate support levy, sales tax.
Petrol price history
Every publication we hold, newest first, with the change from the one before. A dash means no figure for that day that we could verify.
| Effective | Petrol (Rs/L) | Diesel (Rs/L) |
|---|---|---|
| 16 Oct 2026 | 390.23−3.63 | 396.96+0.31 |
| 15 Oct 2026 | 393.86+1.20 | 396.65−0.17 |
| 14 Oct 2026 | 392.66−2.71 | 396.82−0.03 |
| 13 Oct 2026 | 395.37−2.93 | 396.85+0.61 |
| 10 Oct 2026 | 398.30−0.66 | 396.24+0.52 |
| 9 Oct 2026 | 398.96+2.31 | 395.72+0.78 |
| 8 Oct 2026 | 396.65+1.82 | 394.94−0.91 |
| 7 Oct 2026 | 394.83+1.19 | 395.85−1.91 |
| 6 Oct 2026 | 393.64+0.88 | 397.76−1.88 |
| 3 Oct 2026 | 392.76+2.10 | 399.64+0.30 |
| 2 Oct 2026 | 390.66+3.26 | 399.34−1.01 |
| 1 Oct 2026 | 387.40−0.14 | 400.35−1.89 |
| 30 Sep 2026 | 387.54−1.49 | 402.24−2.73 |
| 29 Sep 2026 | 389.03−2.27 | 404.97−3.56 |
| 26 Sep 2026 | 391.30+2.02 | 408.53−3.59 |
| 25 Sep 2026 | 389.28−0.84 | 412.12−2.63 |
| 24 Sep 2026 | 390.12−1.93 | 414.75−4.21 |
| 23 Sep 2026 | 392.05−1.70 | 418.96−3.12 |
| 22 Sep 2026 | 393.75+4.61 | 422.08−1.96 |
| 19 Sep 2026 | 389.14−1.65 | 424.04−0.88 |
| 18 Sep 2026 | 390.79−0.43 | 424.92+3.47 |
| 17 Sep 2026 | 391.22+6.88 | 421.45+5.62 |
| 16 Sep 2026 | 384.34+4.10 | 415.83+6.41 |
| 15 Sep 2026 | 380.24+4.42 | 409.42+6.10 |
| 12 Sep 2026 | 375.82+5.02 | 403.32+5.28 |
| 11 Sep 2026 | 370.80+3.05 | 398.04+5.37 |
| 10 Sep 2026 | 367.75+3.40 | 392.67+6.72 |
| 9 Sep 2026 | 364.35+5.58 | 385.95+4.18 |
| 8 Sep 2026 | 358.77+12.90 | 381.77+3.72 |
| 5 Sep 2026 | 345.87−3.13 | 378.05+3.74 |
| 4 Sep 2026 | 349.00+2.84 | 374.31+2.28 |
| 3 Sep 2026 | 346.16+2.29 | 372.03+1.11 |
| 2 Sep 2026 | 343.87+1.08 | 370.92+0.51 |
| 1 Sep 2026 | 342.79+0.77 | 370.41−1.03 |
| 29 Aug 2026 | 342.02−0.58 | 371.44−0.17 |
| 28 Aug 2026 | 342.60−0.50 | 371.61−0.19 |
| 26 Aug 2026 | 343.10+1.12 | 371.80+1.11 |
| 25 Aug 2026 | 341.98+0.39 | 370.69+2.40 |
| 22 Aug 2026 | 341.59+3.81 | 368.29+3.59 |
| 21 Aug 2026 | 337.78+0.27 | 364.70+1.64 |
| 20 Aug 2026 | 337.51+2.97 | 363.06−17.80 |
| 19 Aug 2026 | 334.54+3.34 | — |
| 18 Aug 2026 | 331.20+5.77 | — |
| 14 Aug 2026 | 325.43+0.45 | — |
| 13 Aug 2026 | 324.98−0.94 | — |
Petrol price at the pump, city by city
OGRA's price is before the trucking from the depot to each pump. What PSO's pumps in each city actually charged on 16 October 2026, from its pump-by-pump filing with OGRA, with every pump listed on each city's page:
- Petrol price in KarachiRs 391.67–392.69
- Petrol price in LahoreRs 391.67–394.24
- Petrol price in IslamabadRs 391.67–394.74
- Petrol price in RawalpindiRs 391.67–393.47
- Petrol price in PeshawarRs 391.67–392.30
- Petrol price in FaisalabadRs 391.67–393.82
- Petrol price in MultanRs 391.67–393.07
- Petrol price in HyderabadRs 393.14–396.00
- Petrol price in QuettaRs 391.67–398.35
- Petrol price in GujranwalaRs 391.67–393.49
- Petrol price in SialkotRs 392.43–393.68
- Petrol price in SargodhaRs 391.79–395.25
- Petrol price in BahawalpurRs 391.96–395.25
- Petrol price in SukkurRs 391.67–393.07
- Petrol price in AbbottabadRs 392.54–396.21
Or find the nearest: petrol pumps near me.
What will my trip cost?
Enter the distance and your vehicle's average to see the fuel cost at today's price. The fuel cost calculator can also split the cost between passengers and show how much of a quoted fare is fuel.
Common questions
What is the petrol price per litre in Pakistan today?
Is the petrol price the same in Karachi, Lahore and Islamabad?
What is the PSO petrol price today?
What is the latest news on the petrol price?
What is the petrol price with the Rs 100 subsidy?
How much tax is in a litre of petrol?
Why does the petrol price change every day?
Who sets the petrol price in Pakistan?
When does a new price take effect?
Will the petrol price change tomorrow?
Where are the hi-octane, kerosene and LPG prices?
VehicleCheckPK is independent and not affiliated with OGRA or any government department. Prices are read from OGRA's published PDFs, and a figure is shown only when every formula printed in its build-up agrees with the values printed beside it.