Diesel Petrol Prices in Pakistan

Diesel Petrol Prices in Pakistan

Petrol costs Rs. 382.02 per litre in Pakistan today, High-speed diesel costs Rs. 389.80 per litre. Both rates rose by less than one rupee after the big cuts announced earlier this week.

This page gives you the latest rates, two easy graphs, fuel cost examples, and the price history. For more detail on each fuel, see our guides on the petrol price in Pakistan today and the Diesel Petrol Prices in Pakistan

Fuel Rates Today

FuelPrice per LitreChangeChange in %
Petrol (Premier Euro 5 / Super)Rs. 382.02Up Rs. 0.880.23%
High-Speed Diesel (HSD)Rs. 389.80Up Rs. 0.530.14%

Source: PSO, Shell Pakistan, and PakWheels. Updated: 21 October 2026.

Some websites may still show Rs. 381.14 for petrol and Rs. 389.27 for diesel. Those were the rates on 20 October. Check the official price page before you buy.

Graph: Petrol vs Diesel Price in the Last 12 Days

Diesel Petrol Prices in Pakistan

The graph shows two stories. Petrol came down step by step, from Rs. 398.30 on 10 October to Rs. 382.02 today. Diesel stayed flat near Rs. 397 for a week and then dropped in one step on 20 October.

What Happened on 21 October?

On Monday, 19 October, the government cut petrol by Rs. 5.16 and diesel by Rs. 7.69 per litre. The new rates applied from Tuesday, 20 October, as Dawn reported.

Today, petrol went up by Rs. 0.88 and diesel by Rs. 0.53. The rise is small compared with the cuts, so most of the relief is still there. The government has also announced help for some vehicle owners. Read about it in our petrol subsidy scheme guide.

Petrol vs Diesel: What a Fill-Up Costs

QuantityPetrol (Rs. 382.02)Diesel (Rs. 389.80)
1 litreRs. 382.02Rs. 389.80
10 litresabout Rs. 3,820about Rs. 3,898
20 litresabout Rs. 7,640about Rs. 7,796
50 litresabout Rs. 19,101about Rs. 19,490

Diesel costs Rs. 7.78 more per litre than petrol today. On 20 October, the gap was Rs. 8.13.

Fuel Cost Calculator: Easy Examples

You can work out your own fuel cost with simple maths. Use today’s rate and your vehicle’s average.

  • Cost of fuel: litres × price per litre
  • Cost of a trip: (distance ÷ km per litre) × price per litre
  • Cost per kilometre: price per litre ÷ km per litre
ExampleWorkingResult
250 km trip, car at 14 km/L (petrol)250 ÷ 14 = 17.86 L × 382.02about Rs. 6,822
250 km trip, pickup at 10 km/L (diesel)250 ÷ 10 = 25 L × 389.80about Rs. 9,745
Cost per km, car at 15 km/L (petrol)382.02 ÷ 15about Rs. 25.47 per km
Monthly use, 1,500 km at 14 km/L (petrol)107.14 L × 382.02about Rs. 40,931
How much petrol for Rs. 5,000?5,000 ÷ 382.02about 13.09 litres

These are examples only. Your real average depends on your vehicle, traffic, and driving style.

Fuel Price History in Pakistan

DatePetrolHS Diesel
21 Oct 2026Rs. 382.02Rs. 389.80
20 Oct 2026Rs. 381.14Rs. 389.27
17 Oct 2026Rs. 386.30Rs. 396.96
16 Oct 2026Rs. 390.23Rs. 396.96
15 Oct 2026Rs. 393.86Rs. 396.65
14 Oct 2026Rs. 392.66Rs. 396.82
13 Oct 2026Rs. 395.37Rs. 396.85
10 Oct 2026Rs. 398.30Rs. 396.24

Since 10 October, petrol is down Rs. 16.28 per litre and diesel is down Rs. 6.44 per litre.

2026 So Far: Diesel Petrol Prices in Pakistan

Fuel prices rose sharply after the war between the US and Iran began on 28 February 2026. Dawn reports that diesel went from about Rs. 281 per litre to a peak of Rs. 520.35 on 3 April. Petrol went from about Rs. 266 in the first week of March to a peak of Rs. 458.41 on 3 April.

Today, petrol is Rs. 76.39 below its peak and diesel is Rs. 130.55 below its peak. Both are still higher than before the rise, by about Rs. 116 for petrol and Rs. 109 for diesel.

How Much Tax Do You Pay on Each Litre?

How Much Tax Do You Pay on Each Litre

The government charges about Rs. 114 per litre in taxes and duties on petrol and about Rs. 100 per litre on diesel, according to Dawn. That is roughly 30 percent of today’s petrol price and 26 percent of today’s diesel price.

The rest covers the cost of oil, shipping, and the margins of oil companies and dealers. The dollar rate also matters, because Pakistan buys most of its fuel from other countries.

Other Fuel Rates on the PSO List

  • Hi-Cetane Diesel Euro 5: Rs. 389.80 per litre
  • Light Diesel Oil (LDO): Rs. 267.46 per litre
  • Kerosene Oil (SKO): Rs. 326.75 per litre
  • JP-1 (jet fuel): Rs. 352.41 per litre
  • Octane Euro 5: about Rs. 415 per litre (can vary by city)
  • LPG: Rs. 279.34 per kg

Some websites list different numbers for LDO, kerosene, Octane, and LPG. When in doubt, trust the PSO price page.

Is the Price the Same in Every City?

Petrol and diesel have one countrywide ceiling price. So the rate should be the same in Karachi, Lahore, Islamabad, Peshawar, Quetta, and other cities. A few pumps may charge a little more. If a price looks too high, ask the station for the notified rate.

Prices Are Fixed Daily: How to Check the Right Rate

On 17 July, the Petroleum Minister announced that fuel prices would be fixed every day because of changes in the world market. The Oil and Gas Regulatory Authority (OGRA) now sets the rates daily. The latest cut was announced on Monday for use on Tuesday, so new rates usually come out a day before they apply.

Check one of these before you fill a large tank:

  • PSO’s fuel prices page
  • Shell Pakistan’s station price board
  • PakWheels’ petroleum prices page
  • The Petroleum Division and OGRA websites

Simple Ways to Save Fuel

With fuel this costly, small habits help.

  • Keep your tyre pressure correct
  • Do not leave the engine running when you are parked
  • Drive smoothly and avoid hard braking
  • Service your vehicle on time
  • Plan your route to avoid extra distance
  • Remove heavy items you do not need

Petrol is Rs. 382.02 per litre and diesel is Rs. 389.80 per litre on 21 October 2026.

One litre of high-speed diesel costs Rs. 389.80.

PSO lists Premier Euro 5 petrol at Rs. 382.02 per litre.

It is Rs. 382.02 per litre, which is Rs. 0.88 more than yesterday.

Final Words

Petrol is Rs. 382.02 and diesel is Rs. 389.80 per litre today. Both are well below the April peak but still above the early-March level. Since rates are fixed daily, check PSO, Shell, or OGRA before you fill up.

Similar Posts