Distance from Maafushi to Mogadishu

The distance between Maafushi, Maldives and Mogadishu, Somalia is 3,136 kilometers (1,949 miles)

Country: Maldives

Region: Kaafu Atoll

City: Maafushi

Country: Somalia

Region: Banaadir

City: Mogadishu

Travel time

Mode Estimated time
Airplane 4-5 hours
Jet fighter 3-4 hours
Speed Time
300 km/h

Maafushi, Maldives

Local time:

Coordinates: 3.9423° N 73.4907° E


Nearby airports:
  • Velana International Airport (MLE)
  • Villa International Airport (VAM)
  • Dharavandhoo Airport (DRV)
  • Thimarafushi Airport (TMF)
  • Ifuru Airport (IFU)

Mogadishu, Somalia

Local time:

Coordinates: 2.0371° N 45.3438° E


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

Other distances from Maafushi

Distance between cities Kilometers
From Maafushi to Male 26 km
From Maafushi to Fuvahmulah 469 km
From Maafushi to Hithadhoo 504 km
From Maafushi to Kulhudhuffushi 300 km
From Maafushi to Thinadhoo 381 km

Other distances from Mogadishu

Distances between cities Kilometers
From Mogadishu to Berbera 930 km
From Mogadishu to Hargeysa 844 km
From Mogadishu to Baidoa 223 km
From Mogadishu to Kismayo 409 km
From Mogadishu to Marka 73 km

Cities within similar distances

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

From To Distance (kilometers)
Naucalpan de Juárez, Mexico Bucaramanga, Colombia 3,136 km
Buenos Aires, Argentina Callao, Peru 3,136 km
Ecatepec de Morelos, Mexico Quito, Ecuador 3,136 km
Baltimore, United States Irapuato, Mexico 3,136 km
Cúcuta, Colombia Acapulco de Juárez, Mexico 3,136 km
Toronto, Canada Veracruz, Mexico 3,136 km
Valencia, Venezuela Santa Cruz de la Sierra, Bolivia 3,136 km
Goiânia, Brazil Ciudad Guayana, Venezuela 3,136 km
Barranquilla, Colombia Guadalupe, Mexico 3,136 km
Philadelphia, United States San Luis, Mexico 3,137 km
Tehran, Iran Nagpur, India 3,137 km
Bucaramanga, Colombia Cuiabá, Brazil 3,137 km
Mexicali, Mexico Cleveland, United States 3,137 km
Saint Petersburg, Russia Valladolid, Spain 3,137 km
Maceió, Brazil Resistencia, Argentina 3,135 km
Toluca, Mexico Santo Domingo Este, Dominican Republic 3,137 km
Valencia, Venezuela Cuiabá, Brazil 3,137 km
Puebla, Mexico San Francisco, United States 3,135 km
Maracay, Venezuela Santa Cruz de la Sierra, Bolivia 3,137 km

Measure more distances between cities