Flight distance between Ma'rib, Yemen and Rabat, Morocco 3,472.9 mi / 5,589.1 km