Distance from Cuba to Spain

The distance between Cuba and Spain is 7,326 kilometers = 4,552 miles = 3,954 nautical miles
If you travel with an airplane from Cuba to Spain It takes 8.1 hours to arrive (average speed = 900 kilometers = 559 miles )

Cuba

GPS Coordinates (DMS)21 30 0.000000N
80° 0' 0"W
Latitude21.5
Longitude-80
area109884 sq km
population11239004
regionAmericas
subregionCaribbean
CodeCU

Spain

GPS Coordinates (DMS)40 0 0.000000N
4° 0' 0"W
Latitude40
Longitude-4
area505992 sq km
population46438422
regionEurope
subregionSouthern Europe
CodeES

Cuba

CountryDistanceMileage
Distance from Cuba to Rwanda12,167,030 kilometer 7,560 miles
Distance from Cuba to Russia10,971,422 kilometer 6,817 miles
Distance from Cuba to North Korea12,645,385 kilometer 7,857 miles
Distance from Cuba to Romania9,408,621 kilometer 5,846 miles

Spain

CountryDistanceMileage
Distance from Spain to Saudi Arabia4,827,946 kilometer 3,000 miles
Distance from Spain to Iraq4,317,186 kilometer 2,683 miles
Distance from Spain to Israel3,598,825 kilometer 2,236 miles
Distance from Spain to Argentina10,252,029 kilometer 6,370 miles