Flight distance between Morondava, Madagascar and Ta‘izz, Yemen 2,340.2 mi / 3,766.1 km