Distance calculator Pakistan
Pick two cities to see the road distance, the typical driving time and the straight-line distance. Add the petrol price and your vehicle to see what the trip costs in fuel, one way and round trip.
Road distance
By road
—
Typical driving time
—
Straight line
—
Fuel, one way
—
Fuel, round trip
—
Loading the map.
The dashed line is the straight-line distance, not the road. Drive time and road distance come from the figures above.
- Distances run between city centres, by the fastest road found in OpenStreetMap. Your own start and end points will add or take away a few kilometres.
- Driving time assumes normal traffic. Add time for stops, toll plazas, fog in winter and city traffic at either end.
- Lahore to Islamabad and Rawalpindi use the M-2 motorway. The older GT Road is shorter on paper but much slower.
- Sending a parcel between these cities? Compare courier charges.
Know the distance. Now sell across it.
Storelala gives you an online store at yourbrand.storelala.com with cash on delivery built in. Free to start, no card needed.
Start your storeDistance chart
Popular routes
Road distance and typical driving time between cities that sellers ship to most. Tap a route to load it above.
| Route | Road km | Driving time |
|---|---|---|
| 1,213 km | 13 h 48 min | |
| 367 km | 4 h 12 min | |
| 180 km | 2 h 00 min | |
| 161 km | 1 h 54 min | |
| 142 km | 1 h 54 min | |
| 331 km | 3 h 48 min | |
| 1,418 km | 16 h 30 min | |
| 892 km | 10 h 18 min | |
| 690 km | 8 h 18 min | |
| 116 km | 1 h 42 min | |
| 68 km | 54 min | |
| 501 km | 5 h 36 min | |
| 52 km | 42 min | |
| 323 km | 3 h 54 min | |
| 358 km | 4 h 12 min | |
| 477 km | 5 h 48 min | |
| 237 km | 3 h 00 min | |
| 417 km | 4 h 48 min | |
| 911 km | 11 h 42 min | |
| 321 km | 4 h 06 min |
Road distances from OSRM, OpenStreetMap data © OpenStreetMap contributors. Fetched 3 October 2026.
Questions
What is the distance between Lahore and Islamabad by road?
About 367 km on the M-2 motorway, which takes around 4 hours. The older GT Road is shorter on paper, around 285 km, but it passes through many towns and is much slower. This calculator uses the motorway for Lahore, Islamabad and Rawalpindi.
How far is Karachi from Lahore by road?
About 1,213 km, or roughly 14 hours of driving without long stops. Most people split the trip with a night in Multan, Sukkur or Bahawalpur. Pick the two cities above to see the exact figure and the fuel cost.
How is this different from a straight-line distance?
Straight-line distance is the shortest path over the ground, as a bird flies. Roads bend around rivers, hills and towns, so the road is longer. Each result shows both, and says how much longer the road is.
How do I work out the petrol cost for a trip?
Divide the road distance by your vehicle’s km per litre to get the litres, then multiply by the petrol price. The calculator does this for you. Pick a vehicle for a typical mileage and change it to match yours. Fuel is only part of the cost, so add tolls and stops.
How accurate are the distances and times?
Distances are between city centres, along the fastest road in OpenStreetMap data, so your own start and end points will change them by a few kilometres. Times assume normal traffic and no long stops. Open the Google Maps link for live traffic.
Does it work without Google Maps?
Yes. The distances are built into the page, so it works without a key or a sign-up. The Google Maps link is only there if you want turn-by-turn directions. The optional map shows the two cities and a straight dashed line, never a made-up road.