Distance from Morocco to Saint Vincent and the Grenadines

The distance between Morocco and Saint Vincent and the Grenadines is 5,890 kilometers (3,660 miles).

Morocco, Africa

Saint Vincent and the Grenadines, America

5,890 km

Distance between centroids

5,600 km

Shortest distance between major cities

Agadir → Georgetown

Distances between Morocco and Saint Vincent and the Grenadines by cities:

City in Morocco City in Saint Vincent and the Grenadines Distance (kilometers)
Oujda-Angad Port Elizabeth 6,403 km
Al Hoceïma Layou 6,219 km
Safi Kingstown 5,683 km
Kenitra Layou 5,963 km
Oujda-Angad Georgetown 6,376 km
Fez Georgetown 6,085 km
Meknès Kingstown Park 6,050 km
Fez Port Elizabeth 6,112 km
Temara Dovers 5,938 km
Tangier Byera Village 6,044 km
Meknès Georgetown 6,033 km
Agadir Layou 5,619 km
Rabat Georgetown 5,917 km
Kenitra Port Elizabeth 5,971 km
Casablanca Georgetown 5,839 km
Tétouan Kingstown 6,095 km
Sale Kingstown 5,938 km
Al Hoceïma Dovers 6,230 km
Rabat Layou 5,936 km
Tétouan Port Elizabeth 6,104 km

Distance between cities calculator →

Other distances from Morocco

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

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Morocco and Saint Vincent and the Grenadines.

From To Distance (kilometers)
Netherlands Republic of the Congo 5,887 km
Ethiopia Western Sahara 5,894 km
Kenya Kyrgyzstan 5,884 km
Netherlands Gabon 5,897 km
Kenya Morocco 5,897 km
Ethiopia Denmark 5,881 km
New Zealand Micronesia 5,902 km
Sweden Cameroon 5,877 km
Iran Vietnam 5,876 km
Uruguay Dominican Republic 5,876 km
Sweden Gambia 5,875 km
Sweden Togo 5,906 km
Ethiopia Portugal 5,873 km
Moldova Cabo Verde 5,910 km
Iran Malaysia 5,911 km

More distances from Morocco

Calculate the distance between any 2 countries