The distance between Morocco and Puerto Rico is 6,117 kilometers (3,801 miles).
Morocco, Africa
Puerto Rico, America
6,117 km
Distance between centroids
5,081 km
Shortest distance
Calculated based on main borders (including major islands)
5,812 km
Shortest distance between major cities
Agadir → Carolina
Distances between Morocco and Puerto Rico by cities:
City in Morocco | City in Puerto Rico | Distance (kilometers) |
---|---|---|
Marrakesh | Santa Barbara | 5,959 km |
Al Hoceïma | Moca | 6,444 km |
Agadir | Ponce | 5,893 km |
Tangier | San Juan | 6,180 km |
Al Hoceïma | Santa Barbara | 6,335 km |
Safi | San Juan | 5,856 km |
Temara | San Juan | 6,075 km |
Safi | Ponce | 5,928 km |
Fez | San Juan | 6,252 km |
Tétouan | Ponce | 6,291 km |
Marrakesh | San Juan | 5,973 km |
Mohammedia | San Juan | 6,031 km |
Casablanca | Santa Barbara | 5,996 km |
Kenitra | Santa Barbara | 6,093 km |
Casablanca | Carolina | 6,001 km |
Temara | Moca | 6,172 km |
Tétouan | Carolina | 6,210 km |
Fez | Moca | 6,348 km |
Oujda-Angad | Carolina | 6,526 km |
Meknès | San Juan | 6,201 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 Puerto Rico to China | 13,941 km |
From Puerto Rico to India | 14,311 km |
From Puerto Rico to United States | 3,529 km |
From Puerto Rico to Indonesia | 18,075 km |
From Puerto Rico to Pakistan | 12,863 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and Puerto Rico.
From | To | Distance (kilometers) |
---|---|---|
China | Lebanon | 6,119 km |
Nigeria | Reunion | 6,116 km |
South Sudan | Finland | 6,125 km |
Haiti | Western Sahara | 6,134 km |
South Sudan | Cabo Verde | 6,103 km |
Ethiopia | Gambia | 6,099 km |
Haiti | Gambia | 6,098 km |
Thailand | Somalia | 6,096 km |
Kenya | Western Sahara | 6,095 km |
Papua New Guinea | Myanmar | 6,094 km |
North Macedonia | Zambia | 6,093 km |
Ethiopia | Guinea-Bissau | 6,092 km |
Kenya | Spain | 6,149 km |
Iran | Angola | 6,150 km |