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-Angad → Karachi
Distances between Morocco and Pakistan by cities:
City in Morocco | City in Pakistan | Distance (kilometers) |
---|---|---|
Oujda-Angad | Karachi | 6,628 km |
Casablanca | Rahim Yar Khan | 7,284 km |
Mohammedia | Lahore | 7,455 km |
Al Hoceïma | Rahim Yar Khan | 6,906 km |
Agadir | Faisalabad | 7,693 km |
Casablanca | Lahore | 7,479 km |
Tangier | Karachi | 6,951 km |
Temara | Karachi | 7,095 km |
Marrakesh | Rahim Yar Khan | 7,390 km |
Tangier | Peshawar | 6,877 km |
Al Hoceïma | Sukkur | 6,815 km |
Agadir | Lahore | 7,796 km |
Kenitra | Lahore | 7,362 km |
Meknès | Rawalpindi | 7,082 km |
Marrakesh | Karachi | 7,257 km |
Tétouan | Lahore | 7,204 km |
Safi | Faisalabad | 7,575 km |
Fez | Sukkur | 6,946 km |
Oujda-Angad | Lahore | 6,946 km |
Temara | Sukkur | 7,118 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) |
---|---|---|
Puerto Rico | Belgium | 7,131 km |
Sweden | North Korea | 7,135 km |
Netherlands | Martinique | 7,122 km |
Netherlands | Angola | 7,120 km |
Sweden | Democratic Republic of the Congo | 7,120 km |
Kenya | Malaysia | 7,141 km |
Netherlands | India | 7,119 km |
Slovakia | Maldives | 7,142 km |
Slovakia | Comoros | 7,116 km |
Kenya | Thailand | 7,144 km |
Netherlands | Barbados | 7,148 km |
Sweden | Burundi | 7,110 km |
Bulgaria | Madagascar | 7,154 km |
China | Austria | 7,155 km |
Nigeria | Maldives | 7,165 km |