Skip to content

Petrol price cut Rs 5.16 to Rs 381.14 a litre today, diesel down Rs 7.69 to Rs 389.27

The Petroleum Division's notification for Tuesday 20 October is the biggest one-day relief since August. A 40-litre tank of petrol now costs Rs 15,245.60.

Published 2 min read
WhatsApp
PSO petrol station by a main road with fuel tankers parked under the canopy
PSO petrol station by a main road with fuel tankers parked under the canopyPhoto: Sunni Person / Wikimedia Commons, CC BY-SA 3.0

The petrol price in Pakistan today, Tuesday 20 October 2026, is Rs 381.14 a litre after the federal government cut it by Rs 5.16, and high-speed diesel (HSD) is Rs 389.27, down Rs 7.69. The Petroleum Division notified the new prices on Monday evening for Tuesday only, under the daily pricing system, The Express Tribune reported. Dawn and ProPakistani carried the same figures; ProPakistani called it the biggest relief since August.

Petrol and diesel prices for 20 October

ProductNew price (per litre)ChangePrevious price
PetrolRs 381.14down Rs 5.16Rs 386.30
High-speed dieselRs 389.27down Rs 7.69Rs 396.96

The previous prices had been in force from Saturday 17 October to Monday 19 October, when petrol was cut by Rs 3.93 and diesel left unchanged.

What a tank costs now

Worked out from the notified price of Rs 381.14:

  • Motorcycle (10 litres): Rs 3,811.40, about Rs 52 less than on Monday.
  • Small car such as a Suzuki Alto (27 litres): Rs 10,290.78, Rs 139 less.
  • Sedan such as a Honda City or Toyota Corolla (40 litres): Rs 15,245.60, Rs 206 less.

For transporters, a 200-litre diesel fill now costs Rs 77,854, about Rs 1,538 less than on Monday. Work out your own monthly fuel bill with our fuel cost calculator, and see how the price has moved day by day on our petrol price page and diesel price page.

Why prices change every day now

Since 17 July the government has notified petrol and diesel prices daily instead of weekly or fortnightly, because the US-Iran conflict has made world oil prices swing sharply, the Express Tribune noted. Brent crude was trading around $110 a barrel on Monday, close to a five-month high, after new Houthi attacks on Saudi energy sites and a tanker blast in the Strait of Hormuz. A drop of a few dollars a barrel can now reach Pakistani pumps within a day, and so can a rise.

That means today's price is not fixed for the fortnight. Check the petrol price page before a long trip; it updates each morning.

The Rs 100 relief is separate

The targeted scheme announced on 13 September, which takes Rs 100 off a litre for registered motorcycles, rickshaws and cars up to 800cc, runs on top of the pump price. It covers 20 litres a month for two- and three-wheelers and 30 litres for small cars. Our explainer on the Rs 100 a litre petrol relief explains who qualifies and how to claim.

Shop closing times of 9pm and other fuel-saving measures from 17 September also remain in place.

Frequently asked questions

What is the petrol price in Pakistan today?
Rs 381.14 a litre on Tuesday 20 October 2026, down Rs 5.16 from Rs 386.30, under the Petroleum Division's daily notification.
What is the diesel price today?
High-speed diesel is Rs 389.27 a litre on 20 October 2026, down Rs 7.69 from Rs 396.96.
Comments
WhatsApp

Sources

Tags:Petroleum Divisiondiesel pricefuel prices
Topics:OGRAPetrol

Related reading

Reader comments 0

No comments yet. Say something useful.