Petrol Rs 381.14
Official OGRA / PSO rates · auto-verified

Diesel Price in Pakistan Today — 20 October 2026

High-speed diesel (HSD) rate notified by OGRA, effective Tuesday, 20 October 2026.

High-Speed Diesel · per litre · nationwide
Rs389.27/L
▼ Rs 7.69 decrease (-1.94%)
Previous 17 Oct 2026: Rs 396.96Effective 20 Oct 2026
Petrol · Super 92
Rs381.14/L
▼ Rs 5.16 decrease
Light Diesel Oil
Rs267.46/L
Unchanged
Kerosene (SKO)
Rs326.75/L
Unchanged

Diesel price in Pakistan today is Rs 389.27 per litre (▼ rs 7.69 decrease from Rs 396.96). This is the OGRA-notified high-speed diesel (HSD) price, effective Tuesday, 20 October 2026.

HSD Price Today

Today's diesel rate is Rs 389.27; petrol is Rs 381.14. Diesel fuel powers trucks, buses, tractors and generators, so its price feeds directly into transport fares and food prices.

Diesel (Rs/L)
381393406418430 389.27 9 Sept 202623 Sept 20267 Oct 202620 Oct 2026

Diesel Rate in Lahore, Karachi & Islamabad

Diesel carries one nationwide price, so the diesel rate in Lahore, Karachi, Islamabad, Rawalpindi, Peshawar and every other city today is Rs 389.27 per litre.

1 Litre Diesel Price & Cost Calculator

1 litre of diesel = Rs 389.27 · 20 litres = Rs 7,785 · 100 litres = Rs 38,927.

Diesel Price Breakdown (OGRA)

The OGRA breakdown for this product could not be parsed on the last run.

Source: OGRA price publication.

Diesel Price History 2026

In 2026 the diesel price has ranged from Rs 257.08 to Rs 520.35 across 88 revisions.

Effective dateDiesel (HSD)Change
20 Oct 2026389.27▼ 7.69
17 Oct 2026396.960.00
16 Oct 2026396.96▲ 0.31
15 Oct 2026396.65▼ 0.17
14 Oct 2026396.82▼ 0.03
13 Oct 2026396.85▲ 0.61
10 Oct 2026396.24▲ 0.52
9 Oct 2026395.72▲ 0.78
8 Oct 2026394.94▼ 0.91
7 Oct 2026395.85▼ 1.91
6 Oct 2026397.76▼ 1.88
3 Oct 2026399.64▲ 0.30
2 Oct 2026399.34▼ 1.01
1 Oct 2026400.35▼ 1.89
30 Sept 2026402.24▼ 2.73

High-Speed Diesel vs Light Diesel Oil

HSD (Rs 389.27) is the road-transport diesel. Light Diesel Oil (LDO, Rs 267.46) is used in furnaces, boilers and some agricultural engines. See kerosene & LDO prices.

?Frequently asked questions

What is the diesel price in Pakistan today?

Rs 389.27 per litre, effective 20 October 2026.

Is the diesel rate different in Karachi or Lahore?

No. Diesel has one OGRA-notified price across Pakistan.

Why is diesel more expensive than petrol?

Today diesel is Rs 389.27 and petrol Rs 381.14. Diesel's import cost (Platts diesel plus the HSD crack spread) is higher; levies are similar.

How often does the diesel price change?

OGRA revises it every working day based on a seven-working-day average of international prices.

More fuel prices