Distance from Liwonde to Mogadishu

The distance between Liwonde, Malawi and Mogadishu, Somalia is 2,196 kilometers (1,364 miles).

Liwonde, Southern Region, Malawi

Mogadishu, Banaadir, Somalia

From Liwonde to Mogadishu, the straight-line distance is 2,196 kilometers, heading northeast. Liwonde is situated at an altitude of 499 meters above sea level, while Mogadishu is at only 12 meters.

Travel time

Mode Estimated time
Bicycle 7-8 days
Motorcycle 2-3 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h 1 day, 19 hours, 54 minutes
100 km/h 21 hours, 57 minutes
150 km/h 14 hours, 38 minutes
10 hours, 58 minutes
Liwonde, Malawi

Local time: 7:09:20 am

Friday, July 11 2025

Time Zone: Africa/Blantyre

Coordinates: 15.0667° S 35.2254° E

Elevation: 499 m (1,637 ft)


Nearby airports:
  • Mangochi Airport (MAI)
  • Chileka International Airport (BLZ)
  • Club Makokola Airport (CMK)
  • Monkey Bay Airport (MYZ)
  • Cuamba Airport (FXO)
Mogadishu, Somalia

Local time: 8:09:20 am

Friday, July 11 2025

Time Zone: Africa/Mogadishu

Coordinates: 2.0371° N 45.3438° E

Elevation: 12 m (39 ft)


Nearby airports:
  • Aden Adde International Airport (MGQ)
  • Baidoa Airport (BIB)
  • Kisimayu Airport (KMU)
  • Gode Airport (GDE)

Other distances from Liwonde

Distance between cities Kilometers
From Liwonde to Lilongwe 197 km
From Liwonde to Blantyre 83 km
From Liwonde to Mzuzu 419 km
From Liwonde to Zomba 37 km
From Liwonde to Mwanza 96 km

Other distances from Mogadishu

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

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Liwonde and Mogadishu.

From To Distance (kilometers)
Detroit, United States Albuquerque, United States 2,196 km
Miami, United States Bucaramanga, Colombia 2,196 km
Mexicali, Mexico Tlalpan, Mexico 2,196 km
San Salvador, El Salvador Barquisimeto, Venezuela 2,197 km
Belmopan, Belize Oklahoma City, United States 2,197 km
Tegucigalpa, Honduras Atlanta, United States 2,197 km
Columbus, United States Mérida, Mexico 2,197 km
Barquisimeto, Venezuela Chiclayo, Peru 2,195 km
Chicago, United States Saltillo, Mexico 2,197 km
La Paz, Bolivia Curitiba, Brazil 2,194 km
Nashville, United States Cuautitlán Izcalli, Mexico 2,198 km
Manaus, Brazil Montería, Colombia 2,194 km
Mexicali, Mexico Ciudad Nezahualcoyotl, Mexico 2,198 km
Miami, United States Caracas, Venezuela 2,198 km
Mexicali, Mexico Iztapalapa, Mexico 2,198 km
Villa Nueva, Guatemala Guayaquil, Ecuador 2,194 km
Glasgow, United Kingdom Gibraltar, Gibraltar 2,194 km
Belo Horizonte, Brazil Rosario, Argentina 2,199 km
Kyiv, Ukraine Reading, United Kingdom 2,199 km
Nashville, United States Ecatepec de Morelos, Mexico 2,193 km

Measure more distances between cities