The distance between Cuba and Morocco is 7,011 kilometers (4,357 miles).
Cuba, America
Morocco, Africa
7,011 km
Distance between centroids
5,912 km
Shortest distance
Calculated based on main borders (including major islands)
6,715 km
Shortest distance between major cities
Moa → Casablanca
Distances between Cuba and Morocco by cities:
City in Cuba | City in Morocco | Distance (kilometers) |
---|---|---|
Havana | Casablanca | 7,269 km |
Diez de Octubre | Casablanca | 7,269 km |
Moa | Casablanca | 6,715 km |
Las Tunas | Mohammedia | 6,904 km |
Holquin | Casablanca | 6,825 km |
Cárdenas | Al Hoceïma | 7,458 km |
Santiago de Cuba | Oujda-Angad | 7,336 km |
Santa Clara | Casablanca | 7,086 km |
Cienfuegos | Mohammedia | 7,162 km |
Havana | Mohammedia | 7,287 km |
Manzanillo | Mohammedia | 6,952 km |
Puerto Principe | Casablanca | 6,951 km |
Manzanillo | Tangier | 7,067 km |
Bayamo | Casablanca | 6,886 km |
Cárdenas | Casablanca | 7,167 km |
Moa | Rabat | 6,782 km |
Santiago de Cuba | Mohammedia | 6,849 km |
Holquin | Kenitra | 6,910 km |
Matanzas | Casablanca | 7,200 km |
Diez de Octubre | Mohammedia | 7,287 km |
Distance between countries | Kilometers |
---|---|
From Cuba to China | 13,650 km |
From Cuba to India | 14,710 km |
From Cuba to United States | 2,443 km |
From Cuba to Indonesia | 17,389 km |
From Cuba to Pakistan | 13,278 km |
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 |
The following list contains countries that are separated by a similar distance as it is between Cuba and Morocco.
From | To | Distance (kilometers) |
---|---|---|
Slovakia | Malawi | 7,009 km |
Nigeria | Tajikistan | 7,017 km |
Thailand | Comoros | 6,999 km |
Kenya | Cabo Verde | 7,022 km |
Ethiopia | Cabo Verde | 7,026 km |
Netherlands | Guadeloupe | 6,991 km |
China | Greece | 7,030 km |
Greece | China | 7,030 km |
Puerto Rico | Algeria | 6,990 km |
Thailand | Cyprus | 6,988 km |
China | Czechia | 6,985 km |
Puerto Rico | Burkina Faso | 6,984 km |
Iran | Brunei | 7,037 km |
South Africa | Palestinian Territory | 7,039 km |