Flight distance between Uitenhage, South Africa and Hasselt, Belgium 5,977.6 mi / 9,620.1 km