Distance from Peru to Morocco

The distance between Peru and Morocco is 8,517 kilometers (5,293 miles).

Peru, South America

Morocco, Africa

8,517 km

Distance between centroids

6,360 km

Shortest distance

Calculated based on main borders (including major islands)

8,020 km

Shortest distance between major cities

Iquitos → Casablanca

Distances between Peru and Morocco by cities:

City in Peru City in Morocco Distance (kilometers)
Pucallpa Oujda 8,983 km
Lima Rabat 8,992 km
Tacna Casablanca 8,759 km
Arequipa El Jadida 8,656 km
Cusco Casablanca 8,580 km
Ica Casablanca 8,935 km
Trujillo El Jadida 8,731 km
Chimbote Casablanca 8,846 km
Chiclayo Rabat 8,889 km
Cajamarca Rabat 8,795 km
Trujillo Casablanca 8,822 km
Arequipa Mohammedia 8,771 km
Iquitos Oujda 8,559 km
Cajamarca Temara 8,785 km
Callao El Jadida 8,826 km
Cusco Rabat 8,665 km
Piura El Jadida 8,687 km
Callao Mohammedia 8,941 km
Ica El Jadida 8,843 km
Chiclayo Casablanca 8,807 km

Distance between cities calculator →

Other distances from Peru

Distance between countries Kilometers
From Peru to China 17,049 km
From Peru to India 16,965 km
From Peru to United States 5,560 km
From Peru to Indonesia 18,535 km
From Peru to Pakistan 15,646 km

Other distances from Morocco

Distances 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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Peru and Morocco.

From To Distance (kilometers)
Germany Madagascar 8,523 km
United Kingdom Costa Rica 8,510 km
Argentina Angola 8,509 km
Australia Mongolia 8,537 km
Argentina Burkina Faso 8,538 km
France Sri Lanka 8,502 km
Canada Algeria 8,493 km
Germany Venezuela 8,551 km
United States Slovenia 8,488 km
France Madagascar 8,484 km
Italy Laos 8,558 km
France Myanmar 8,559 km
Italy Aruba 8,478 km
Chile Namibia 8,563 km

More distances from Peru

Calculate the distance between any 2 countries