The distance between Morocco and Solomon Islands is 17,227 kilometers (10,705 miles).
Morocco, Africa
Solomon Islands, Oceania
17,227 km
Distance between centroids
16,171 km
Shortest distance
Calculated based on main borders (including major islands)
16,265 km
Shortest distance between major cities
Al Hoceïma → Taro
Distances between Morocco and Solomon Islands by cities:
City in Morocco | City in Solomon Islands | Distance (kilometers) |
---|---|---|
Mohammedia | Buala | 16,880 km |
Agadir | Honiara | 17,444 km |
Al Hoceïma | Taro | 16,265 km |
Meknès | Honiara | 16,922 km |
Oujda-Angad | Honiara | 16,661 km |
Temara | Kirakira | 17,170 km |
Fez | Honiara | 16,882 km |
Safi | Lata | 17,562 km |
Sale | Lata | 17,315 km |
Tangier | Malango | 16,771 km |
Al Hoceïma | Kirakira | 16,912 km |
Kenitra | Buala | 16,789 km |
Temara | Honiara | 16,982 km |
Marrakesh | Honiara | 17,254 km |
Fez | Buala | 16,737 km |
Safi | Honiara | 17,242 km |
Tétouan | Honiara | 16,753 km |
Marrakesh | Taro | 16,810 km |
Meknès | Malango | 16,937 km |
Tangier | Honiara | 16,755 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 Solomon Islands to China | 7,727 km |
From Solomon Islands to India | 9,486 km |
From Solomon Islands to United States | 11,905 km |
From Solomon Islands to Indonesia | 5,212 km |
From Solomon Islands to Pakistan | 10,628 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and Solomon Islands.
From | To | Distance (kilometers) |
---|---|---|
Nigeria | New Caledonia | 17,230 km |
New Caledonia | Nigeria | 17,230 km |
Puerto Rico | Malaysia | 17,230 km |
Papua New Guinea | Trinidad and Tobago | 17,223 km |
North Macedonia | French Polynesia | 17,222 km |
French Polynesia | North Macedonia | 17,222 km |
New Zealand | Latvia | 17,238 km |
French Polynesia | Albania | 17,220 km |
North Macedonia | Tonga | 17,243 km |
Haiti | Australia | 17,258 km |
New Caledonia | Tunisia | 17,265 km |
Tanzania | Kiribati | 17,195 km |
New Zealand | Moldova | 17,268 km |
Moldova | New Zealand | 17,268 km |
Thailand | Venezuela | 17,191 km |