Flight distance between Uitenhage, South Africa and Palembang, Indonesia 5,494.9 mi / 8,843.2 km