Flight distance between Uitenhage, South Africa and Heerlen, Netherlands 5,966.6 mi / 9,602.3 km