Flight distance between Uitenhage, South Africa and Qoryooley, Somalia 2,753.2 mi / 4,430.8 km