Distance from Cuba to Iran

The distance between Cuba and Iran is 12,238 kilometers = 7,604 miles = 6,604 nautical miles
If you travel with an airplane from Cuba to Iran It takes 13.6 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

Iran

GPS Coordinates (DMS)32 0 0.000000N
53° 0' 0"E
Latitude32
Longitude53
area1648195 sq km
population79369900
regionAsia
subregionSouthern Asia
CodeIR

Cuba

CountryDistanceMileage
Distance from Cuba to Russia10,971,422 kilometer 6,817 miles
Distance from Cuba to Seychelles14,896,157 kilometer 9,256 miles
Distance from Cuba to Kenya12,855,015 kilometer 7,988 miles
Distance from Cuba to Portugal7,009,189 kilometer 4,355 miles

Iran

CountryDistanceMileage
Distance from Iran to Austria3,752,024 kilometer 2,331 miles
Distance from Iran to Seychelles4,058,511 kilometer 2,522 miles
Distance from Iran to Slovakia3,353,936 kilometer 2,084 miles
Distance from Iran to Philippines7,287,093 kilometer 4,528 miles