Flight distance between Richards Bay, South Africa and Dortmund, Germany 5,745.7 mi / 9,246.7 km