The distance between East London, South Africa and Mogadishu, Somalia is 4,291 kilometers (2,666 miles).
East London, Eastern Cape, South Africa
Mogadishu, Banaadir, Somalia From East London to Mogadishu, the straight-line distance is 4,291 kilometers, heading northeast. Both cities are at a similar altitude, with East London at 48 meters above sea level and Mogadishu at 12 meters.
| Mode | Estimated time |
|---|---|
| Bicycle | 15-18 days |
| Motorcycle | 5-6 days |
| Car | 4-5 days |
| Airplane | 6-8 hours |
| Speed | Time |
|---|---|
| 50 km/h | |
| 100 km/h | |
| 150 km/h | |
Local time:
Time Zone: Africa/Johannesburg
Coordinates: 33.0153° S 27.9116° E
Elevation: 48 m (157 ft)
Local time:
Time Zone: Africa/Mogadishu
Coordinates: 2.0371° N 45.3438° E
Elevation: 12 m (39 ft)
| Distance between cities | Kilometers |
|---|---|
| From East London to Johannesburg | 755 km |
| From East London to Cape Town | 887 km |
| From East London to Pretoria | 806 km |
| From East London to Durban | 459 km |
| From East London to Soweto | 748 km |
| Distances between cities | Kilometers |
|---|---|
| From Mogadishu to Borama | 906 km |
| From Mogadishu to Berbera | 930 km |
| From Mogadishu to Hargeysa | 844 km |
| From Mogadishu to Baidoa | 223 km |
| From Mogadishu to Kismayo | 409 km |
The following list contains cities that are at equal or similar distances as between East London and Mogadishu.
| From | To | Distance (kilometers) |
|---|---|---|
| Chihuahua, Mexico | Soacha, Colombia | 4,291 km |
| Guayaquil, Ecuador | São Paulo, Brazil | 4,291 km |
| Hong Kong, Hong Kong | Navi Mumbai, India | 4,291 km |
| Cartagena, Colombia | Colorado Springs, United States | 4,291 km |
| Mumbai, India | Shenzhen, China | 4,292 km |
| Ecatepec de Morelos, Mexico | Halifax, Canada | 4,292 km |
| Tegucigalpa, Honduras | San Jose, United States | 4,290 km |
| Barranquilla, Colombia | Colorado Springs, United States | 4,289 km |
| Chicago, United States | Port of Spain, Trinidad and Tobago | 4,294 km |
| Ottawa, Canada | Ciudad Guayana, Venezuela | 4,295 km |
| Mérida, Mexico | Surrey, Canada | 4,287 km |
| Hermosillo, Mexico | Santa Marta, Colombia | 4,295 km |
| Guayaquil, Ecuador | Guarulhos, Brazil | 4,296 km |
| Barcelona, Venezuela | Tonalá, Mexico | 4,286 km |
| Accra, Ghana | Maceió, Brazil | 4,286 km |
| Kingston, Jamaica | Sucre, Bolivia | 4,286 km |
| Panama City, Panama | Phoenix, United States | 4,296 km |
| Barcelona, Venezuela | Milwaukee, United States | 4,285 km |
| Jakarta, Indonesia | Nagpur, India | 4,285 km |
| Santiago de los Caballeros, Dominican Republic | Sucre, Bolivia | 4,298 km |