Flight distance between Rybnik, Poland and Diepsloot, South Africa 5,285.2 mi / 8,505.7 km