Flight distance between Uitenhage, South Africa and Mouscron, Belgium 5,993.3 mi / 9,645.3 km