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 Estonia8,854,749 kilometer 5,502 miles
Distance from Cuba to Brazil4,428,003 kilometer 2,751 miles
Distance from Cuba to Malta9,035,930 kilometer 5,615 miles
Distance from Cuba to Central African Republic10,860,741 kilometer 6,749 miles

Afghanistan

CountryDistanceMileage
Distance from Afghanistan to Morocco6,448,000 kilometer 4,007 miles
Distance from Afghanistan to Chad5,038,441 kilometer 3,131 miles
Distance from Afghanistan to Netherlands5,138,693 kilometer 3,193 miles
Distance from Afghanistan to Singapore5,354,730 kilometer 3,327 miles