Flight distance between Uitenhage, South Africa and Obock, Djibouti 3,371.1 mi / 5,425.2 km