Distance from Somalia to Uganda

The distance between Somalia and Uganda is 1,601 kilometers (995 miles).

Somalia, Africa

Uganda, Africa

1,601 km

Distance between centroids

662 km

Shortest distance

Calculated based on main borders (including major islands)

1,107 km

Shortest distance between major cities

Kismayo → Kira

Distances between Somalia and Uganda by cities:

City in Somalia City in Uganda Distance (kilometers)
Marka Nansana 1,371 km
Borama Kampala 1,584 km
Burao Kampala 1,759 km
Mogadishu Masaka 1,537 km
Borama Kasese 1,808 km
Buurhakaba Mbarara 1,541 km
Cabudwaaq Kampala 1,651 km
Buurhakaba Kampala 1,308 km
Marka Kampala 1,365 km
Baki Kira 1,587 km
Berbera Lira 1,617 km
Beledweyne Kyengera 1,495 km
Cabudwaaq Kira 1,642 km
El Dibir Kira 2,408 km
Mogadishu Kasese 1,711 km
Kismayo Nansana 1,118 km
Kismayo Kira 1,107 km
Ruqi Kampala 1,607 km
Baidoa Kampala 1,270 km
Beledweyne Kampala 1,486 km

Distance between cities calculator →

Other distances from Somalia

Distance 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

Other distances from Uganda

Distances between countries Kilometers
From Uganda to China 8,296 km
From Uganda to India 5,496 km
From Uganda to United States 13,183 km
From Uganda to Indonesia 9,090 km
From Uganda to Pakistan 5,058 km

Countries separated by similar distances

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

From To Distance (kilometers)
Costa Rica Haiti 1,602 km
China Bhutan 1,597 km
Colombia Trinidad and Tobago 1,593 km
Colombia Haiti 1,608 km
Germany Greece 1,610 km
Italy Denmark 1,616 km
Germany Spain 1,617 km
Spain Germany 1,617 km
Ecuador Venezuela 1,579 km
Italy Ukraine 1,626 km
United States Mexico 1,629 km
Mexico United States 1,629 km
Spain Croatia 1,629 km
Mexico Belize 1,630 km
Colombia Dominican Republic 1,630 km

More distances from Somalia

Calculate the distance between any 2 countries