Petrol & Diesel Prices by City
City-wise company and retailer rates for petrol and diesel.
Lahore
Karachi
Peshawar
Quetta
Sialkot
Multan
| City | Petrol Price | Petrol Retailer | Diesel Price | Diesel Retailer |
|---|---|---|---|---|
| Islamabad / Rawalpindi | PKR 297.81/L | PKR 300.01/L | PKR 309.81/L | PKR 312.78/L |
| Lahore | PKR 297.81/L | PKR 300.01/L | PKR 309.81/L | PKR 312.78/L |
| Karachi | PKR 297.79/L | PKR 299.01/L | PKR 309.81/L | PKR 312.78/L |
| Peshawar | PKR 299.78/L | PKR 300.01/L | PKR 309.81/L | PKR 312.78/L |
| Quetta | PKR 297.81/L | PKR 300.01/L | PKR 309.81/L | PKR 312.78/L |
| Sialkot | PKR 297.81/L | PKR 300.01/L | PKR 309.81/L | PKR 313.78/L |
| Multan | PKR 297.81/L | PKR 299.01/L | PKR 309.81/L | PKR 312.78/L |
Petrol Price in Cities of Pakistan
Petrol Price in Pakistan is Rs 299.78 per litre. Today petrol prices in different cities of Pakistan are generally the same across different cities in Pakistan but there are minor variations in rates of petroleum products which may exist depending on the specific fuel station or retailer. Different cities of Pakistan like Karachi, Lahore, Islamabad and Faisalabad also have petrol prices around the same rate but there are some minor fluctuations in prices.
Current Fuel Prices Across Major Cities in Pakistan
While the government sets a baseline ex-depot price, final retail rates at the pump vary slightly from city to city due to the Inland Freight Equalization Margin (IFEM). This margin accounts for the costs of transporting fuel from sea ports and local refineries to different regional storage depots.
Diesel Price in Pakistan
The Federal Government of Pakistan, in coordination with the Oil and Gas Regulatory Authority (OGRA), has officially announced the revised prices for petroleum products. Fuel rates across the country are evaluated and updated periodically based on shifts in international oil benchmarks and domestic financial calculations.
City | Diesel price | Retailer rate |
Islamabad / Rawalpindi | 311.78 | 313.78 |
Lahore | 311.78 | 313.78 |
Karachi | 311.78 | 313.78 |
Peshawar | 311.78 | 314.78 |
Quetta | 311.78 | 313.78 |
Sialkot | 311.78 | 314.78 |
Multan | 311.78 | 313.78 |
Why Cities Have Different Prices: Retail stations located closest to the supply terminals (such as Karachi) typically feature the lowest rates. Cities located further inland experience minor price additions to cover long-distance freight and logistics expenses.