Flight distance between Ma'rib, Yemen and Anse Boileau, Seychelles 1,557.9 mi / 2,507.1 km