The distance between Morocco and Cuba is 7,011 kilometers (4,357 miles).
Morocco, Africa
Cuba, America
7,011 km
Distance between centroids
5,912 km
Shortest distance
Calculated based on main borders (including major islands)
6,683 km
Shortest distance between major cities
Agadir → Santiago de Cuba
Distances between Morocco and Cuba by cities:
City in Morocco | City in Cuba | Distance (kilometers) |
---|---|---|
Safi | Havana | 7,151 km |
Tétouan | Santa Clara | 7,248 km |
Temara | Puerto Padre | 6,900 km |
Fez | Puerto Padre | 7,072 km |
Meknès | Las Tunas | 7,069 km |
Rabat | Havana | 7,329 km |
Marrakesh | Havana | 7,281 km |
Mohammedia | Havana | 7,287 km |
Mohammedia | Santiago de Cuba | 6,849 km |
Casablanca | Santiago de Cuba | 6,829 km |
Marrakesh | Diez de Octubre | 7,281 km |
Al Hoceïma | Puerto Padre | 7,148 km |
Tangier | Puerto Principe | 7,080 km |
Tangier | Havana | 7,379 km |
Casablanca | Diez de Octubre | 7,269 km |
Sale | Santa Clara | 7,151 km |
Safi | Santa Clara | 6,962 km |
Agadir | Santiago de Cuba | 6,683 km |
Al Hoceïma | Diez de Octubre | 7,557 km |
Oujda-Angad | Havana | 7,752 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 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 |
The following list contains countries that are separated by a similar distance as it is between Morocco and Cuba.
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 |