The distance between Morocco and U.S. Virgin Islands is 5,951 kilometers (3,698 miles).
Morocco, Africa
U.S. Virgin Islands, America
5,951 km
Distance between centroids
5,702 km
Shortest distance between major cities
Agadir → Cruz Bay
Distances between Morocco and U.S. Virgin Islands by cities:
City in Morocco | City in U.S. Virgin Islands | Distance (kilometers) |
---|---|---|
Meknès | Saint Croix | 6,115 km |
Meknès | Charlotte Amalie | 6,099 km |
Agadir | Saint Croix | 5,726 km |
Sale | Charlotte Amalie | 5,984 km |
Safi | Cruz Bay | 5,739 km |
Fez | Saint Croix | 6,166 km |
Oujda-Angad | Charlotte Amalie | 6,434 km |
Casablanca | Cruz Bay | 5,895 km |
Al Hoceïma | Charlotte Amalie | 6,248 km |
Sale | Cruz Bay | 5,972 km |
Agadir | Cruz Bay | 5,702 km |
Rabat | Saint Croix | 5,997 km |
Temara | Saint Croix | 5,990 km |
Fez | Charlotte Amalie | 6,150 km |
Oujda-Angad | Cruz Bay | 6,422 km |
Tétouan | Cruz Bay | 6,107 km |
Safi | Saint Croix | 5,766 km |
Mohammedia | Charlotte Amalie | 5,929 km |
Tangier | Cruz Bay | 6,069 km |
Tétouan | Charlotte Amalie | 6,119 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 U.S. Virgin Islands to China | 13,897 km |
From U.S. Virgin Islands to India | 14,179 km |
From U.S. Virgin Islands to United States | 3,654 km |
From U.S. Virgin Islands to Indonesia | 18,059 km |
From U.S. Virgin Islands to Pakistan | 12,733 km |
The following list contains countries that are separated by a similar distance as it is between Morocco and U.S. Virgin Islands.
From | To | Distance (kilometers) |
---|---|---|
Bulgaria | Mongolia | 5,952 km |
Sweden | Ethiopia | 5,943 km |
Sweden | Central African Republic | 5,940 km |
Kenya | Switzerland | 5,939 km |
China | Ukraine | 5,961 km |
Sweden | Nepal | 5,963 km |
China | Turkey | 5,964 km |
Uruguay | Haiti | 5,964 km |
China | Yemen | 5,935 km |
Slovakia | Mongolia | 5,973 km |
China | Finland | 5,975 km |
Sweden | Cabo Verde | 5,976 km |
Kenya | Czechia | 5,923 km |
Uruguay | Nicaragua | 5,920 km |
Kenya | Senegal | 5,982 km |