Flight distance between Uitenhage, South Africa and Ikongo, Madagascar 1,571.5 mi / 2,529.0 km