The distance between Kenya and Western Sahara is 6,095 kilometers (3,787 miles).
Kenya, Africa
Western Sahara, Africa
6,095 km
Distance between centroids
5,140 km
Shortest distance
Calculated based on main borders (including major islands)
5,636 km
Shortest distance between major cities
Kakamega → Tifariti
Distances between Kenya and Western Sahara by cities:
| City in Kenya | City in Western Sahara | Distance (kilometers) |
|---|---|---|
| Eldoret | Foum el Oued | 5,973 km |
| Garissa | Boujdour | 6,505 km |
| Kitale | Laayoune | 5,897 km |
| Nairobi | Dakhla | 6,337 km |
| Nairobi | Foum el Oued | 6,227 km |
| Thika | Laayoune | 6,214 km |
| Nakuru | Dakhla | 6,212 km |
| Thika | Foum el Oued | 6,235 km |
| Nyeri | Dakhla | 6,303 km |
| Kisumu | Bir Ganduz | 6,053 km |
| Kakamega | Laayoune | 5,919 km |
| Kisii | Haouza | 5,782 km |
| Ruiru | Foum el Oued | 6,232 km |
| Garissa | Dakhla | 6,569 km |
| Kitale | Dakhla | 6,037 km |
| Malindi | Dakhla | 6,762 km |
| Kikuyu | Boujdour | 6,270 km |
| Mombasa | Foum el Oued | 6,662 km |
| Meru | Foum el Oued | 6,223 km |
| Eldoret | Haouza | 5,750 km |
| 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 |
| Distances between countries | Kilometers |
|---|---|
| From Western Sahara to China | 10,640 km |
| From Western Sahara to India | 9,277 km |
| From Western Sahara to United States | 7,824 km |
| From Western Sahara to Indonesia | 13,746 km |
| From Western Sahara to Pakistan | 7,988 km |
The following list contains countries that are separated by a similar distance as it is between Kenya and Western Sahara.
| From | To | Distance (kilometers) |
|---|---|---|
| China | Estonia | 6,085 km |
| United Kingdom | Equatorial Guinea | 6,084 km |
| Germany | Somalia | 6,081 km |
| Indonesia | Kyrgyzstan | 6,100 km |
| Argentina | Nicaragua | 6,106 km |
| India | Slovakia | 6,071 km |
| India | Timor Leste | 6,067 km |
| India | Finland | 6,114 km |
| Canada | Saint Lucia | 6,066 km |
| Paraguay | Guinea-Bissau | 6,115 km |
| Chile | Belize | 6,118 km |
| India | Hungary | 6,062 km |
| China | Lebanon | 6,119 km |
| Mexico | Bolivia | 6,121 km |
| Chile | Haiti | 6,048 km |