Distance from Angola to Somalia

The distance between Angola and Somalia is 3,622 kilometers (2,251 miles).

Angola, Africa

Somalia, Africa

3,622 km

Distance between centroids

2,192 km

Shortest distance

Calculated based on main borders (including major islands)

2,802 km

Shortest distance between major cities

Luena → Kismayo

Distances between Angola and Somalia by cities:

City in Angola City in Somalia Distance (kilometers)
Cabinda Hargeysa 3,911 km
Benguela Mogadishu 3,883 km
Malanje Cabudwaaq 3,746 km
Cabinda Burao 4,057 km
Huambo Borama 3,939 km
Malanje Burao 3,861 km
Talatona Baki 3,940 km
Sumbe Buurhakaba 3,689 km
Luena Kismayo 2,802 km
Menongue Baki 3,926 km
Talatona Cabudwaaq 4,031 km
Lubango Berbera 4,467 km
Menongue Mogadishu 3,564 km
Luanda Burao 4,116 km
Saurimo Burao 3,501 km
Luanda Mogadishu 3,760 km
Benguela Borama 4,128 km
Lubango Burao 4,450 km
Chitato Burao 3,320 km
Uíge Burao 3,874 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 Somalia

Distances between countries Kilometers
From Somalia to China 6,816 km
From Somalia to India 3,932 km
From Somalia to United States 13,894 km
From Somalia to Indonesia 7,558 km
From Somalia to Pakistan 3,699 km

Countries separated by similar distances

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

From To Distance (kilometers)
Mexico Canada 3,622 km
Canada Mexico 3,622 km
Australia Vanuatu 3,623 km
Spain Ghana 3,612 km
Spain Israel 3,612 km
Brazil Guadeloupe 3,630 km
China Brunei 3,633 km
Japan Russia 3,633 km
Spain Sierra Leone 3,634 km
United Kingdom Libya 3,635 km
Italy Saudi Arabia 3,604 km
Costa Rica Bolivia 3,637 km
India Hong Kong 3,639 km
Spain Palestinian Territory 3,599 km
Italy Sudan 3,641 km

More distances from Angola

Calculate the distance between any 2 countries