Flight distance between Uitenhage, South Africa and Belfast, United Kingdom 6,382.7 mi / 10,271.9 km