Petrol per litreRs377.9131 October 2026
Diesel per litreRs402.9631 October 2026
From 31 October 2026 petrol costs Rs377.91 and high-speed diesel Rs402.96 per litre in Pakistan. Read the story.
Price history
PetrolHigh-speed diesel
| Price from | Petrol | Diesel |
|---|---|---|
| 31 October 2026 | Rs377.91 | Rs402.96 |
| 29 October 2026 | Rs377.91 | Rs399.82 |
| 28 October 2026 | Rs376.06 | Rs398.07 |
| 27 October 2026 | Rs379.25 | Rs395.82 |
| 17 October 2026 | Rs377.71 | Rs393.66 |
Your fuel cost
Work out your daily and monthly car or bike fuel cost with the fuel cost calculator.
Questions people ask
What is the petrol price in Pakistan today?
From 31 October 2026 petrol is Rs377.91 and high-speed diesel Rs402.96 per litre.
Who sets the petrol price?
The government sets it on OGRA's working, which includes the world oil price, the dollar rate, the petroleum levy and taxes.
Source: Petroleum Division via Express Tribune.
Information only, not financial advice. Last built 2 Nov, 16:16 PKT.