Flight distance between Niigata, Japan and Richards Bay, South Africa 8,280.0 mi / 13,325.4 km