Flight distance between Uitenhage, South Africa and Arusha, Tanzania 2,222.2 mi / 3,576.3 km