Distance between cities in Pakistan

Select 2 cities to calculate the distance:

Distances between main cities

In Pakistan, cities are at a considerable distance compared to other countries, with an average distance of 538 km between the 10 most populated cities. The following matrix shows all distances between the main cities.

Lahore Karachi Peshawar Faisalabad Rawalpindi Multan Hyderabad Islamabad
Lahore - 1,034 km 376 km 121 km 257 km 313 km 899 km 269 km
Karachi 1,034 km - 1,106 km 940 km 1,132 km 738 km 150 km 1,143 km
Peshawar 376 km 1,106 km - 321 km 143 km 423 km 1,003 km 139 km
Faisalabad 121 km 940 km 321 km - 242 km 205 km 811 km 256 km
Rawalpindi 257 km 1,132 km 143 km 242 km - 405 km 1,015 km 14 km
Multan 313 km 738 km 423 km 205 km 405 km - 613 km 418 km
Hyderabad 899 km 150 km 1,003 km 811 km 1,015 km 613 km - 1,027 km
Islamabad 269 km 1,143 km 139 km 256 km 14 km 418 km 1,027 km -

Longest distances in Pakistan

Among the 10 main cities, the longest distance is 1,143 km, between Karachi and Islamabad. If the group is expanded to the 25 largest cities, the longest distance is between Karachi and Battagram, with 1,233 km. In the group of the 100 main cities, the longest distance is between Thal and Gwadar, with 1,491 km.

Group From → To Distance
Among the main 10 cities From Karachi to Islamabad 1,143 km (710 mi)
Among the main 25 cities From Karachi to Battagram 1,233 km (766 mi)
Among the main 100 cities From Thal to Gwadar 1,491 km (926 mi)

The greatest latitudinal distance (north to south) between two cities in Pakistan is from Thal to Thatta, with a displacement of 10.73 degrees of latitude, approximately equivalent to 1,187 km. The total distance between these cities is 1,260 km.

In the longitudinal direction (west to east), the greatest distance is from Narowal to Gwadar, with a displacement of 6.98 degrees of longitude, which is approximately equivalent to 1,183 km. The total distance between these cities is 1,449 km.

Distances to international cities

International routes from cities in Pakistan reach significant distances, such as the 15,640 kilometers between Lahore and Buenos Aires, covering a transcontinental connection between Asia and South America. Below are some international distances from Pakistan.

More distances from Pakistan

Select a province or city to calculate more distances: