Distance from Kenya to Uganda

The distance between Kenya and Uganda is 644 kilometers (400 miles).

Kenya, Africa

Uganda, Africa

644 km

Distance between centroids

0 km

Shortest distance

Calculated based on main borders (including major islands)

171 km

Shortest distance between major cities

Busia → Kampala

Distances between Kenya and Uganda by cities:

City in Kenya City in Uganda Distance (kilometers)
Kisumu Kampala 247 km
Mombasa Kampala 924 km
Kisumu Gulu 420 km
Meru Kampala 566 km
Nyeri Gulu 626 km
Kitale Kampala 281 km
Nairobi Gulu 674 km
Malindi Kitgum 1,078 km
Garissa Kitgum 858 km
Machakos Kampala 560 km
Kakamega Kampala 242 km
Busia Kitgum 340 km
Eldoret Kampala 300 km
Bungoma Kampala 222 km
Machakos Kitgum 721 km
Nakuru Kampala 395 km
Thika Kampala 521 km
Kakamega Gulu 388 km
Nakuru Gulu 541 km
Bungoma Kitgum 353 km

Distance between cities calculator →

Other distances from Kenya

Distance between countries Kilometers
From Kenya to China 7,894 km
From Kenya to India 5,016 km
From Kenya to United States 13,733 km
From Kenya to Indonesia 8,462 km
From Kenya to Pakistan 4,731 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 Kenya and Uganda.

From To Distance (kilometers)
Cuba Haiti 640 km
Haiti Cuba 640 km
Greece Bosnia and Herzegovina 639 km
North Macedonia Hungary 642 km
Tanzania Burundi 643 km
Sweden Lithuania 634 km
Bulgaria Bosnia and Herzegovina 646 km
Netherlands Switzerland 628 km
North Macedonia Croatia 657 km
Costa Rica Honduras 661 km
Moldova Slovakia 661 km
Slovakia Moldova 661 km
South Sudan Uganda 618 km
Slovakia Montenegro 663 km

More distances from Kenya

Calculate the distance between any 2 countries