Home › Loans & Savings › Quick answers

Karachi to Lahore by Car: Petrol Cost

How much does petrol cost to drive from Karachi to Lahore?

Driving about 1,210 km from Karachi to Lahore in a car that does 13 km a litre uses about 93.1 litres of petrol: Rs 35,156 one way at Rs 377.71 a litre, the notified price for 23 October 2026.

Try your own numbers → Send on WhatsApp

Fuel cost per trip

Rs 35,156

1,210 km at 13 km/litre

Price per litre (Petrol)Rs 377.71 (notified Petrol price, 23 October 2026)
Fuel cost per kmRs 29.05
Fuel used per trip93.08 litres

How it is worked out

  1. Fuel per trip (km ÷ km per litre): 1,210 ÷ 13 = 93.08 litres
  2. Fuel cost per km (price ÷ km per litre): Rs 377.71 ÷ 13 = Rs 29.05
  3. Fuel cost per trip (litres × price): 93.08 × Rs 377.71 = Rs 35,156

What this means for you

The round trip costs about Rs 70,312; shared by four people that is Rs 17,578 each for the round trip. Motorway tolls are extra and not included.

Mileage makes the biggest difference: at a steady motorway speed most cars do better than in the city, while AC, a full load and high speed lower it. See the table below for other mileages, or measure your own: fill the tank, drive, refill and divide the kilometres by the litres.

Petrol prices are now revised every few days; every Rs 10 a litre change moves this trip’s cost by Rs 931. The distance is an approximate road distance by the main motorway route.

Nearby amounts

MileagePetrol, one way
10 km/litreRs 45,703
12 km/litreRs 38,086
13 km/litreRs 35,156
15 km/litreRs 30,469
18 km/litreRs 25,391

Try your own numbers →

Sources

Rates checked on 23 October 2026.

More quick answers

This calculator gives an estimate for guidance. It is not official advice. Rates and rules change, so confirm important decisions with the relevant authority or a qualified professional. See how we calculate, or report a mistake.