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 South Africa12,454,196 kilometer 7,739 miles
Distance from Cuba to Switzerland8,144,697 kilometer 5,061 miles
Distance from Cuba to Burundi12,228,694 kilometer 7,599 miles
Distance from Cuba to Georgia10,897,771 kilometer 6,772 miles

Afghanistan

CountryDistanceMileage
Distance from Afghanistan to China3,677,409 kilometer 2,285 miles
Distance from Afghanistan to Slovakia4,137,214 kilometer 2,571 miles
Distance from Afghanistan to Jordan2,740,624 kilometer 1,703 miles
Distance from Afghanistan to Italy4,638,327 kilometer 2,882 miles