Distance from Iran to Angola

The distance between Iran and Angola is 6,150 kilometers (3,821 miles).

Iran, Asia

Angola, Africa

6,150 km

Distance between centroids

5,020 km

Shortest distance

Calculated based on main borders (including major islands)

5,759 km

Shortest distance between major cities

Ahvaz → N'dalatando

Distances between Iran and Angola by cities:

City in Iran City in Angola Distance (kilometers)
Qom Huambo 6,428 km
Isfahan N'dalatando 6,064 km
Karaj Luanda 6,333 km
Mashhad Luanda 6,961 km
Ahvaz Lubango 6,350 km
Tabriz N'dalatando 6,176 km
Pasragad Branch N'dalatando 6,024 km
Isfahan Luanda 6,140 km
Kerman Luanda 6,379 km
Karaj Lubango 6,866 km
Tabriz Uíge 6,006 km
Zahedan Cuíto 6,611 km
Qom Lubango 6,761 km
Orūmīyeh N'dalatando 6,064 km
Zahedan N'dalatando 6,532 km
Pasragad Branch Cuíto 6,191 km
Shiraz Luanda 5,985 km
Kermanshah N'dalatando 5,900 km
Ahvaz N'dalatando 5,759 km
Yazd Lubango 6,771 km

Distance between cities calculator →

Other distances from Iran

Distance 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

Other distances from Angola

Distances between countries Kilometers
From Angola to China 10,407 km
From Angola to India 7,553 km
From Angola to United States 12,846 km
From Angola to Indonesia 10,661 km
From Angola to Pakistan 7,174 km

Countries separated by similar distances

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

From To Distance (kilometers)
Spain Kenya 6,149 km
China Latvia 6,153 km
United Kingdom Oman 6,140 km
Canada Saint Vincent and the Grenadines 6,139 km
Spain Angola 6,139 km
Italy Russia 6,163 km
Argentina Guadeloupe 6,136 km
Spain Guadeloupe 6,135 km
France Burundi 6,135 km
Germany Rwanda 6,167 km
Brazil Ghana 6,133 km
Mexico Bolivia 6,121 km
China Lebanon 6,119 km
Chile Belize 6,118 km
Paraguay Sierra Leone 6,183 km

More distances from Iran

Calculate the distance between any 2 countries