Distance from Cuba to Iran

The distance between Cuba and Iran is 12,124 kilometers (7,533 miles).

Cuba, America

Iran, Asia

12,124 km

Distance between centroids

10,812 km

Shortest distance

Calculated based on main borders (including major islands)

11,221 km

Shortest distance between major cities

Bayamo → Tabriz

Distances between Cuba and Iran by cities:

City in Cuba City in Iran Distance (kilometers)
Moa Zanjan 11,328 km
Bayamo Tabriz 11,221 km
Guantánamo Mashhad 12,165 km
Cárdenas Ahvaz 11,973 km
Holguín Zahedan 12,791 km
Havana Mashhad 12,315 km
Santa Clara Kerman 12,594 km
Moa Tehran 11,602 km
Matanzas Ahvaz 11,999 km
Bayamo Ahvaz 11,848 km
Camagüey Yazd 12,232 km
Santiago de Cuba Mashhad 12,214 km
Havana Isfahan 12,146 km
Las Tunas Ahvaz 11,826 km
Almendares Ahvaz 12,052 km
Holguín Tehran 11,675 km
Las Tunas Zanjan 11,444 km
Camagüey Ahvaz 11,866 km
Cienfuegos Tehran 11,849 km
Cárdenas Zanjan 11,556 km

Distance between cities calculator →

Other distances from Cuba

Distance between countries Kilometers
From Cuba to China 13,650 km
From Cuba to India 14,710 km
From Cuba to United States 2,443 km
From Cuba to Indonesia 17,389 km
From Cuba to Pakistan 13,278 km

Other distances from Iran

Distances between countries Kilometers
From Iran to China 4,622 km
From Iran to India 2,830 km
From Iran to United States 11,681 km
From Iran to Indonesia 7,304 km
From Iran to Pakistan 1,505 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Cuba and Iran.

From To Distance (kilometers)
Japan Malawi 12,117 km
Italy Chile 12,115 km
Chile Italy 12,115 km
United States Sudan 12,113 km
Colombia Armenia 12,110 km
United States New Caledonia 12,130 km
Paraguay Syria 12,110 km
United States Saudi Arabia 12,110 km
Chile Switzerland 12,108 km
China Cabo Verde 12,102 km
Argentina Iceland 12,099 km
Chile Belgium 12,096 km
Colombia Malawi 12,147 km
Argentina Somalia 12,091 km
Argentina Croatia 12,150 km

More distances from Cuba

Calculate the distance between any 2 countries