The distance between Morocco and Pakistan is 7,131 kilometers (4,431 miles).
Morocco, Africa
Pakistan, Asia
7,131 km
Distance between centroids
5,829 km
Shortest distance
Calculated based on main borders (including major islands)
6,628 km
Shortest distance between major cities
Oujda → Karachi
Distances between Morocco and Pakistan by cities:
City in Morocco | City in Pakistan | Distance (kilometers) |
---|---|---|
Rabat | Rawalpindi | 7,185 km |
Tangier | Lahore | 7,232 km |
Salé | Dera Ismail Khan | 7,082 km |
Casablanca | Gujranwala | 7,436 km |
Mohammedia | Karachi | 7,144 km |
Tangier | Dera Ismail Khan | 6,928 km |
Temara | Peshawar | 7,053 km |
Tétouan | Bahawalpur | 7,088 km |
Rabat | Dera Ismail Khan | 7,087 km |
Kenitra | Dera Ismail Khan | 7,055 km |
Temara | Bahawalpur | 7,281 km |
Agadir | Peshawar | 7,451 km |
Meknes | Lahore | 7,290 km |
Oujda | Karachi | 6,628 km |
Fes | Lahore | 7,237 km |
Oujda | Dera Ismail Khan | 6,637 km |
Kenitra | Lahore | 7,362 km |
Casablanca | Karachi | 7,167 km |
Salé | Peshawar | 7,038 km |
Meknes | Karachi | 6,973 km |
Distance between countries | Kilometers |
---|---|
From Morocco to China | 9,654 km |
From Morocco to India | 8,477 km |
From Morocco to United States | 7,854 km |
From Morocco to Indonesia | 12,958 km |
From Morocco to Pakistan | 7,131 km |
Distances between countries | Kilometers |
---|---|
From Pakistan to China | 3,291 km |
From Pakistan to India | 1,451 km |
From Pakistan to United States | 12,376 km |
From Pakistan to Indonesia | 5,843 km |
From Pakistan to Brazil | 13,789 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and Pakistan.
From | To | Distance (kilometers) |
---|---|---|
Spain | Malawi | 7,126 km |
Canada | Belarus | 7,137 km |
France | Trinidad and Tobago | 7,122 km |
Ecuador | Gambia | 7,140 km |
Brazil | Gabon | 7,144 km |
Colombia | Guinea | 7,149 km |
Spain | Aruba | 7,109 km |
Italy | Mozambique | 7,107 km |
Australia | Bangladesh | 7,159 km |
United Kingdom | Somalia | 7,096 km |
Canada | Czechia | 7,094 km |
Spain | Cuba | 7,167 km |
Argentina | Bahamas | 7,169 km |
Brazil | Nigeria | 7,171 km |
France | French Guiana | 7,086 km |