Flight distance between Ma'rib, Yemen and Maputo, Mozambique 2,987.9 mi / 4,808.5 km