Pakistan petrol rises to Rs377.91 as diesel nears Rs400

Pakistan's fuel prices have risen again, with petrol increasing by Rs1.85 a litre and high-speed diesel by Rs1.75 a litre from Thursday 29 October 2026. The revision takes petrol to Rs377.91 a litre and diesel to Rs399.82 a litre, putting diesel just 18 paisas short of the Rs400 mark.
Why prices keep moving every day
The increase was notified by the Petroleum Division on Wednesday 28 October and applies from 29 October under the government's daily price-setting mechanism. That system, introduced in July 2026, replaced weekly revisions so that changes in international prices reach consumers more quickly. The previous day's revision had cut petrol by Rs3.19 while raising diesel by Rs2.25, so the latest move reverses the petrol cut while pushing diesel higher still.
What it means for households and transport
Petroleum Minister Ali Pervaiz Malik has said fuel prices are now fixed daily because of fluctuations in international market prices amid hostilities between Iran and the United States. Officials point to movements in Platts benchmark rates, import premiums and incidental costs as the drivers of each revision. Because Pakistan imports most of its petroleum, global crude prices, freight costs and exchange-rate movements feed directly into pump prices.
The increases also carry a heavy tax component. Reports of the latest notification put taxes and duties at Rs114 a litre on petrol and Rs100 a litre on diesel. Kerosene rose by Rs4.21 to Rs330.96 a litre and light diesel oil by Rs7.78 to Rs275.24, adding to household energy costs.
Diesel is the main fuel for trucks, buses and farm machinery, so a price close to Rs400 a litre raises transport and food distribution costs.
With prices set daily, motorists should expect further changes at short notice rather than a fixed rate for the week.
Sources: The Standard, PKRevenue.