Distance Between Somalia Cities
Select start and destination city to calculate the distance between Somalia cities.
Alternatively click one of the city name below to list the near locations and surrounding cities and calculate distance from the city.
- Awdal
- Baidoa
- Baki
- Bakool
- Banaadir
- Bari
- Bay
- Beledweyne
- Bosaso
- Burao
- Ceerigaabo
- Gaalkacyo
- Galguduud
- Garoowe
- Gedo
- Hargeysa
- Hiiraan
- Jawhar
- Kismayo
- Laascaanood
- Lower Juba
- Lower Shabeelle
- Marka
- Middle Juba
- Middle Shabele
- Mogadishu
- Mudug
- Nugaal
- Sanaag
- Sool
- Togdheer
- Woqooyi Galbeed
Distance Between Major Cities in Somalia
Start and Destination City | Distance | Mileage |
---|---|---|
Awdal to Baidoa | 837 km | 520 miles |
Baidoa to Baki | 754 km | 469 miles |
Baki to Bakool | 619 km | 385 miles |
Bakool to Banaadir | 285 km | 177 miles |
Banaadir to Bari | 1,011 km | 628 miles |
Bari to Bay | 1,091 km | 678 miles |
Bay to Beledweyne | 315 km | 196 miles |
Beledweyne to Bosaso | 850 km | 528 miles |
Bosaso to Burao | 444 km | 276 miles |
Burao to Ceerigaabo | 235 km | 146 miles |
Ceerigaabo to Gaalkacyo | 428 km | 266 miles |
Gaalkacyo to Galguduud | 189 km | 117 miles |
Galguduud to Garoowe | 402 km | 250 miles |
Garoowe to Gedo | 880 km | 547 miles |
Gedo to Hargeysa | 703 km | 437 miles |
Hargeysa to Hiiraan | 598 km | 372 miles |
Hiiraan to Jawhar | 173 km | 107 miles |
Jawhar to Kismayo | 479 km | 298 miles |
Kismayo to Laascaanood | 1,118 km | 695 miles |
Laascaanood to Lower Juba | 1,118 km | 695 miles |
Lower Juba to Lower Shabeelle | 347 km | 216 miles |
Lower Shabeelle to Marka | 61 km | 38 miles |
Marka to Middle Juba | 355 km | 221 miles |
Middle Juba to Middle Shabele | 487 km | 303 miles |
Middle Shabele to Mogadishu | 117 km | 73 miles |
Mogadishu to Mudug | 571 km | 355 miles |
Mudug to Nugaal | 243 km | 151 miles |
Nugaal to Sanaag | 289 km | 180 miles |
Sanaag to Sool | 186 km | 116 miles |
Sool to Togdheer | 282 km | 175 miles |
Togdheer to Woqooyi Galbeed | 132 km | 82 miles |