Flight distance between Uitenhage, South Africa and Yokohama, Japan 8,767.9 mi / 14,110.6 km