Flight distance between Uitenhage, South Africa and Birmingham, United Kingdom 6,181.9 mi / 9,948.9 km