Distance from Kenya to Sudan

The distance between Kenya and Sudan is 1,659 kilometers (1,031 miles).

Kenya, Africa

Sudan, Africa

1,659 km

Distance between centroids

381 km

Shortest distance

Calculated based on main borders (including major islands)

1,428 km

Shortest distance between major cities

Eldoret → Rabak

Distances between Kenya and Sudan by cities:

City in Kenya City in Sudan Distance (kilometers)
Nyeri Omdurman 1,843 km
Nakuru Khartoum 1,797 km
Kakamega Khartoum 1,706 km
Meru Khartoum 1,805 km
Eldoret Rabak 1,428 km
Ruiru El Daein 1,839 km
Mombasa Khartoum 2,306 km
Thika Khartoum 1,901 km
Malindi Omdurman 2,249 km
Nairobi El Daein 1,840 km
Thika El Daein 1,837 km
Kitale Omdurman 1,642 km
Garissa Omdurman 1,947 km
Kikuyu Nyala 1,964 km
Malindi Khartoum 2,238 km
Kitale Khartoum 1,631 km
Kisumu Singa 1,468 km
Meru El Daein 1,794 km
Nakuru Omdurman 1,808 km
Kakamega Wad Medani 1,567 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 Sudan

Distances between countries Kilometers
From Sudan to China 7,748 km
From Sudan to India 5,249 km
From Sudan to United States 12,113 km
From Sudan to Indonesia 9,354 km
From Sudan to Pakistan 4,460 km

Countries separated by similar distances

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

From To Distance (kilometers)
United Kingdom Spain 1,658 km
Spain United Kingdom 1,658 km
Spain Malta 1,662 km
Spain Austria 1,658 km
United Kingdom Slovenia 1,648 km
France North Macedonia 1,645 km
Spain Slovenia 1,642 km
France Norway 1,637 km
Costa Rica Curacao 1,635 km
Colombia Grenada 1,635 km
Colombia Dominican Republic 1,630 km
Mexico Belize 1,630 km
Spain Croatia 1,629 km
United States Mexico 1,629 km
Mexico United States 1,629 km

More distances from Kenya

Calculate the distance between any 2 countries