Flight distance between Uitenhage, South Africa and Hobyo, Somalia 3,096.2 mi / 4,982.9 km