Flight distance between Rybnik, Poland and Johannesburg, South Africa 5,303.9 mi / 8,535.8 km