Petrol Price in Karachi Today — 6 November 2026
OGRA rates at Karachi pumps, effective 6 November 2026.
The petrol price in Karachi today is Rs 352.59 per litre and diesel is Rs 382.25 per litre. Pakistan's largest city and its main port, where most fuel imports arrive through Karachi's terminals before moving up-country.
Why Is the Karachi Price the Same as Everywhere Else?
Pakistan has one OGRA-notified ex-depot price for the whole country, so the pump rate in Karachi matches the rate in every other city on the same day. What can differ in Karachi is the price of premium fuels — Hi-Octane and branded fuels are set by each company. See the national petrol price in Pakistan today page and the diesel price page for the full picture.
| Fuel | Price from 6 November 2026 | Previous price | Change |
|---|---|---|---|
| Petrol (Super) — Karachi | Rs 352.59 / litre | Rs 362.00 | ▼ Rs 9.41 |
| High Speed Diesel — Karachi | Rs 382.25 / litre | Rs 387.81 | ▼ Rs 5.56 |
Petrol Prices in Other Cities
Lahore, Islamabad, Peshawar, Hyderabad, Faisalabad
Frequently Asked Questions
What is the petrol price in Karachi today?
Petrol costs Rs 352.59 per litre in Karachi today (6 November 2026) — the nationwide OGRA rate. Diesel is Rs 382.25 per litre.
Why is petrol the same price in Karachi as in other cities?
OGRA notifies a single ex-depot price for the whole country, and pumps in every city charge that same rate for regular petrol and diesel.