Flight distance between Ma'rib, Yemen and Pietermaritzburg, South Africa 3,269.9 mi / 5,262.4 km