Distance from Cuba to Afghanistan

The distance between Cuba and Afghanistan is 12,900 kilometers = 8,016 miles = 6,962 nautical miles
If you travel with an airplane from Cuba to Afghanistan It takes 14.3 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

Afghanistan

GPS Coordinates (DMS)33 0 0.000000N
65° 0' 0"E
Latitude33
Longitude65
area652230 sq km
population27657145
regionAsia
subregionSouthern Asia
CodeAF

Cuba

CountryDistanceMileage
Distance from Cuba to Pakistan13,469,614 kilometer 8,370 miles
Distance from Cuba to Nigeria9,409,114 kilometer 5,847 miles
Distance from Cuba to Uzbekistan12,153,934 kilometer 7,552 miles
Distance from Cuba to Sudan11,387,453 kilometer 7,076 miles

Afghanistan

CountryDistanceMileage
Distance from Afghanistan to Taiwan5,531,764 kilometer 3,437 miles
Distance from Afghanistan to Botswana7,484,325 kilometer 4,651 miles
Distance from Afghanistan to Morocco6,448,000 kilometer 4,007 miles
Distance from Afghanistan to Ghana7,389,049 kilometer 4,591 miles