Distance from Angola to Iran

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

Angola, Africa

Iran, Asia

6,150 km

Distance between centroids

5,020 km

Shortest distance

Calculated based on main borders (including major islands)

5,740 km

Shortest distance between major cities

Saurimo → Pasragad Branch

Distances between Angola and Iran by cities:

City in Angola City in Iran Distance (kilometers)
Saurimo Pasragad Branch 5,740 km
Namibe Pasragad Branch 6,733 km
Saurimo Mashhad 6,537 km
Malanje Pasragad Branch 5,960 km
Benguela Tehran 6,674 km
Lucapa Tehran 5,847 km
Lucapa Mashhad 6,404 km
Luanda Ahvaz 5,832 km
Lubango Tehran 6,881 km
Sumbe Pasragad Branch 6,264 km
Menongue Mashhad 7,156 km
Luanda Mashhad 6,961 km
Lubango Mashhad 7,457 km
Malanje Tehran 6,215 km
Menongue Pasragad Branch 6,366 km
Uíge Tehran 6,122 km
Uíge Mashhad 6,727 km
Huambo Tehran 6,548 km
Benguela Pasragad Branch 6,417 km
Huambo Pasragad Branch 6,297 km

Distance between cities calculator →

Other distances from Angola

Distance 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

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 Angola and Iran.

From To Distance (kilometers)
Kenya Spain 6,149 km
China Latvia 6,153 km
Haiti Guinea-Bissau 6,157 km
Haiti Senegal 6,161 km
Netherlands Uganda 6,162 km
Haiti Western Sahara 6,134 km
Sweden Ivory Coast 6,178 km
China Lebanon 6,119 km
Puerto Rico Morocco 6,117 km
Nigeria Reunion 6,116 km
Puerto Rico Guinea 6,189 km
Bulgaria Zambia 6,190 km
China Moldova 6,192 km
Moldova China 6,192 km

More distances from Angola

Calculate the distance between any 2 countries