Flight distance between Richards Bay, South Africa and Yokohama, Japan 8,269.4 mi / 13,308.3 km