The distance between Spain and Cuba is 7,167 kilometers (4,454 miles).
Spain, Europe
Cuba, America
7,167 km
Distance between centroids
6,467 km
Shortest distance
Calculated based on main borders (including major islands)
6,591 km
Shortest distance between major cities
Las Palmas de Gran Canaria → Matanzas
Distances between Spain and Cuba by cities:
City in Spain | City in Cuba | Distance (kilometers) |
---|---|---|
Granada | Havana | 7,537 km |
A Coruña | Havana | 7,015 km |
Palma | Puerto Padre | 7,644 km |
Granada | Santiago de Cuba | 7,148 km |
Valladolid | Diez de Octubre | 7,344 km |
Madrid | Santiago de Cuba | 7,104 km |
Madrid | Havana | 7,453 km |
Zaragoza | Diez de Octubre | 7,658 km |
Barcelona | Havana | 7,910 km |
Bilbao | Havana | 7,455 km |
Vigo | Diez de Octubre | 7,006 km |
Vigo | Santiago de Cuba | 6,675 km |
Sevilla | Puerto Padre | 6,936 km |
Latina | Santiago de Cuba | 7,101 km |
Barcelona | Santiago de Cuba | 7,583 km |
Málaga | Manzanillo | 7,177 km |
Murcia | Diez de Octubre | 7,730 km |
Zaragoza | Puerto Padre | 7,313 km |
Las Palmas de Gran Canaria | Havana | 6,665 km |
Valencia | Havana | 7,753 km |
Distance between countries | Kilometers |
---|---|
From Spain to China | 8,809 km |
From Spain to India | 7,954 km |
From Spain to United States | 7,607 km |
From Spain to Indonesia | 12,378 km |
From Spain to Pakistan | 6,544 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 Spain and Cuba.
From | To | Distance (kilometers) |
---|---|---|
Nigeria | Brazil | 7,171 km |
Kenya | Norway | 7,169 km |
Nigeria | Suriname | 7,171 km |
Puerto Rico | Ghana | 7,167 km |
Nigeria | Maldives | 7,165 km |
Netherlands | Saint Lucia | 7,182 km |
China | Austria | 7,155 km |
Bulgaria | Madagascar | 7,154 km |
Papua New Guinea | Sri Lanka | 7,188 km |
Kenya | United Kingdom | 7,190 km |
Netherlands | Barbados | 7,148 km |
Netherlands | Puerto Rico | 7,196 km |
Puerto Rico | Netherlands | 7,196 km |
Kenya | Thailand | 7,144 km |