Flight distance between Midrand, South Africa and Yokohama, Japan 8,395.9 mi / 13,511.9 km