Flight distance between Yogyakarta, Indonesia and Uitenhage, South Africa 5,631.6 mi / 9,063.2 km