Flight distance between Uitenhage, South Africa and Osaka, Japan 8,529.8 mi / 13,727.4 km