Flight distance between Uitenhage, South Africa and Newcastle upon Tyne, United Kingdom 6,336.8 mi / 10,198.1 km