The distance between Somalia and Kenya is 1,085 kilometers (674 miles).
Somalia, Africa
Kenya, Africa
1,085 km
Distance between centroids
0 km
Shortest distance
Calculated based on main borders (including major islands)
519 km
Shortest distance between major cities
Kismayo → Mombasa
Distances between Somalia and Kenya by cities:
City in Somalia | City in Kenya | Distance (kilometers) |
---|---|---|
Gaalkacyo | Mombasa | 1,476 km |
Hargeysa | Nairobi | 1,443 km |
Baki | Nairobi | 1,434 km |
Baidoa | Mombasa | 908 km |
Marka | Busia | 1,195 km |
Berbera | Nyeri | 1,497 km |
Baki | Mombasa | 1,597 km |
Laascaanood | Mombasa | 1,628 km |
Bosaso | Nairobi | 1,950 km |
Mogadishu | Mombasa | 924 km |
Jamaame | Mombasa | 570 km |
Kismayo | Mombasa | 519 km |
Buurhakaba | Nairobi | 926 km |
Jamaame | Nyeri | 648 km |
Marka | Machakos | 909 km |
Beledweyne | Nairobi | 1,146 km |
Burao | Nakuru | 1,510 km |
Beledweyne | Nyeri | 1,081 km |
Mogadishu | Nairobi | 1,018 km |
Gaalkacyo | Nairobi | 1,478 km |
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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between Somalia and Kenya.
From | To | Distance (kilometers) |
---|---|---|
Slovakia | Denmark | 1,091 km |
Bulgaria | Cyprus | 1,089 km |
Slovakia | Netherlands | 1,092 km |
Netherlands | Slovakia | 1,092 km |
Slovakia | Greece | 1,080 km |
Greece | Slovakia | 1,080 km |
Bulgaria | Czechia | 1,101 km |
Haiti | Guadeloupe | 1,104 km |
Nigeria | Ghana | 1,075 km |
Greece | Austria | 1,107 km |
Bulgaria | Italy | 1,068 km |
Netherlands | Croatia | 1,068 km |
Greece | Moldova | 1,067 km |
Slovakia | Belgium | 1,118 km |