Petrol Price in Pakistan Today

Today, 20 October 2026, the Petrol Price in Pakistan Today is Rs. 381.14 per litre. The government cut the price by Rs. 5.16 per litre, so drivers will pay a little less at the pump.
Fuel rates change whenever the government announces new prices. This page shows the latest rates based on the Oil and Gas Regulatory Authority (OGRA) notification. It also covers diesel price in Pakistan, LPG price, kerosene oil price, and the price changes of the last ten days.
Latest Fuel Prices in Pakistan Today
| Fuel Type | Retail Price |
|---|---|
| Petrol (Premier Euro 5 / Super) | Rs. 381.14 per litre |
| High-Speed Diesel (HSD) | Rs. 389.27 per litre |
| Light Diesel Oil (LDO) | Rs. 267.46 per litre |
| Kerosene Oil (SKO) | Rs. 326.75 per litre |
| Octane Euro 5 | Rs. 415.00 per litre |
| LPG | Rs. 279.34 per kg |
What Changed in the Latest Update?

The government announced a Rs. 5.16 cut in the petrol price. The old rate was Rs. 386.30 per litre, and the new rate is Rs. 381.14 per litre. High-speed diesel also became cheaper by Rs. 7.69 per litre. It dropped from Rs. 396.96 to Rs. 389.27.
This is good news for many people. Daily commuters and bike riders will spend less on fuel. Transporters and small businesses that run on diesel may also see lower costs. When transport costs go down, the price of moving goods from one city to another can go down too.
Petrol (Super) Price Per Litre Today
Petrol, also called Super, is the fuel most cars and bikes in Pakistan use. It has a higher octane rating than older fuel types, so engines run more smoothly on it. Today, one litre costs Rs. 381.14.
Here is what that means in simple numbers:
- 10 litres cost about Rs. 3,811
- 20 litres cost about Rs. 7,623
- 30 litres cost about Rs. 11,434
The latest cut saves you about Rs. 52 on every 10 litres.
Petrol Price History in Pakistan (Last 10 Days)
Prices have moved quite a bit in the past few days. This table shows the rates since 10 October.
| Date | Petrol | HS Diesel | LS Diesel | Kerosene |
|---|---|---|---|---|
| 20 Oct 2026 | Rs. 381.14 | Rs. 389.27 | Rs. 267.46 | Rs. 326.75 |
| 17 Oct 2026 | Rs. 386.30 | Rs. 396.96 | Rs. 266.41 | Rs. 330.14 |
| 16 Oct 2026 | Rs. 390.23 | Rs. 396.96 | Rs. 266.41 | Rs. 330.14 |
| 15 Oct 2026 | Rs. 393.86 | Rs. 396.65 | Rs. 266.41 | Rs. 330.14 |
| 14 Oct 2026 | Rs. 392.66 | Rs. 396.82 | Rs. 266.41 | Rs. 330.14 |
| 13 Oct 2026 | Rs. 395.37 | Rs. 396.85 | Rs. 266.41 | Rs. 330.14 |
| 10 Oct 2026 | Rs. 398.30 | Rs. 396.24 | Rs. 266.41 | Rs. 330.14 |
On 10 October, petrol was Rs. 398.30 per litre. Today it is Rs. 381.14. That is a fall of Rs. 17.16 per litre in ten days. If you fill 20 litres, you now pay about Rs. 343 less than you did on 10 October.
Is the Petrol Price Increasing or Decreasing?
Right now, the petrol price in Pakistan is decreasing. The table above shows that the rate fell on most dates. The only small rise was on 15 October, when petrol went up by Rs. 1.20 per litre. After that, it fell again on 16 October, 17 October, and 20 October.
Prices can still go up or down again. It depends on the world oil market and the value of the rupee. So it is smart to check the rate before a long trip.
Diesel Price in Pakistan Today

High-speed diesel now costs Rs. 389.27 per litre. On 10 October, it was Rs. 396.24, so it is down by about Rs. 7 since then. Most of that fall came in the latest cut of Rs. 7.69.
Diesel is used in trucks, buses, tractors, and generators. A cut in diesel prices can help bring down transport and farming costs. Light Diesel Oil (LDO) costs Rs. 267.46 per litre, which is much lower than high-speed diesel.
Octane, Kerosene and LPG Prices Today
Octane Euro 5 costs Rs. 415.00 per litre. This is Rs. 33.86 more than regular petrol. It is a higher-grade fuel, so its price is higher.
Kerosene oil costs Rs. 326.75 per litre. It was Rs. 330.14 earlier, so it is down by Rs. 3.39.
LPG costs Rs. 279.34 per kg, according to PSO.
PSO Petrol Price in Pakistan Today
Pakistan State Oil (PSO) is the country’s largest fuel company. Its official price page shows petrol at Rs. 381.14 per litre, high-speed diesel at Rs. 389.27 per litre, and LPG at Rs. 279.34 per kg. PSO also lists Octane Euro 5 in Karachi at Rs. 415.00 per litre. You can visit the PSO website to check the latest board prices.
Shell Petrol Price in Pakistan Today
Shell Pakistan publishes a price board for its stations. Its diesel rate matches the national price of Rs. 389.27 per litre.
Shell also shares a PDF list of fuel prices for its petrol pumps across Pakistan. Prices at major stations are usually the same. Some stations may charge slightly different rates depending on the city.
How Petrol Prices Are Decided in Pakistan
Petrol prices in Pakistan do not come from one single place. Several things add up before the final rate reaches the pump.
Role of OGRA and the Petroleum Ministry. OGRA looks at fuel costs and works out a price. The Petroleum Ministry and the government then approve the final rate, and OGRA notifies it. If you want to confirm a price, the OGRA notified price list is the best place to check.
Taxes and levies. On top of the base cost, the government adds taxes and levies. This is one big reason pump prices are higher than the raw import price.
The dollar rate. Oil is bought in dollars. When the rupee loses value against the dollar, importing oil costs more. This can push up the local petrol price, even if crude oil prices abroad stay the same.
World oil prices. Pakistan imports most of its fuel. When oil gets cheaper in the world market, local prices can also come down.
Petrol Price in Different Cities
Not every pump charges exactly the same rate. A city that is far from a port or refinery may pay a little extra because of transport costs. For a regular driver, this gap is small. But for a transport company that runs the same route every day, even one or two rupees per litre adds up over a month.
Where to Check Live Petrol Prices
You can check the latest rates on these sources:
- OGRA: the official notified petroleum prices
- PSO: the fuel prices page and station price boards
- Shell Pakistan: the station price board and PDF price list
- PakWheels: the petroleum prices page, which also shows old and new rates
Final Words
The petrol price in Pakistan today is Rs. 381.14 per litre, and diesel is Rs. 389.27 per litre. Both have become cheaper.
Over the last ten days, petrol has dropped by more than Rs. 17 per litre. For the latest updates, check trusted sources like OGRA, PSO, and Shell.






