Today Petrol Price in Pakistan

Petrol Price in Pakistan Today — 6 November 2026

Latest OGRA rates, effective 6 November 2026. Updated daily.

Petrol (Super)
Rs 352.59
per litre · ▼ Rs 9.41
High Speed Diesel
Rs 382.25
per litre · ▼ Rs 5.56

The petrol price in Pakistan today is Rs 352.59 per litre and the diesel price is Rs 382.25 per litre, effective 6 November 2026. The government is revising petroleum prices on a daily basis, and these are the fourth consecutive daily cuts. Rates are set by the Oil and Gas Regulatory Authority (OGRA) and are the same at pumps in every city.

FuelPrice from 6 November 2026Previous priceChange
Petrol (Super)Rs 352.59 / litreRs 362.00▼ Rs 9.41
High Speed DieselRs 382.25 / litreRs 387.81▼ Rs 5.56

Source: OGRA notification reported by Dawn, Aaj News and UrduPoint on 5 November 2026 (rates effective 6 November 2026).

Petrol and Diesel Prices — Recent Days

DatePetrol / litreDiesel (HSD) / litre
6 November 2026Rs 352.59Rs 382.25
5 November 2026Rs 362.00Rs 387.81
4 November 2026Rs 369.06Rs 391.52
3 November 2026Rs 374.51Rs 395.20

City-Wise Petrol Prices

OGRA fixes one ex-depot price for the whole country, so the petrol rate in Karachi, Lahore and Islamabad is the same Rs 352.59 per litre today. Premium fuels such as Hi-Octane are priced by the oil companies and can differ slightly by brand and city. See the full diesel price in Pakistan page for diesel history and details.

Why Do Petrol Prices Change Daily?

Under the current pricing mechanism, OGRA works out revised prices from international oil market movements (Platts rates), the rupee exchange rate, premiums and the petroleum levy, and the federal government notifies them — at present on a daily basis, with rates taking effect from midnight. That is why the price you paid yesterday may not be the price at the pump today.

Frequently Asked Questions

What is the petrol price in Pakistan today?

The petrol price in Pakistan today (6 November 2026) is Rs 352.59 per litre, and High Speed Diesel is Rs 382.25 per litre, as notified by OGRA.

What is the diesel price in Pakistan today?

The diesel (HSD) price in Pakistan today is Rs 382.25 per litre, effective 6 November 2026.

How often do petrol prices change in Pakistan?

Petrol and diesel prices are currently being revised daily by the government on OGRA's recommendations, with new rates effective from midnight. Rates are usually held unchanged on Saturdays and Sundays.

Is the petrol price the same in Karachi, Lahore and Islamabad?

Yes. OGRA sets one nationwide ex-depot price, so petrol costs Rs 352.59 per litre in every city today. Only premium fuels like Hi-Octane vary slightly by company.