Flight distance between Uitenhage, South Africa and Nishinomiya-hama, Japan 8,521.3 mi / 13,713.7 km