Flight distance between Uitenhage, South Africa and Himeji, Japan 8,490.3 mi / 13,663.7 km