Flight distance between Uitenhage, South Africa and Morogoro, Tanzania 2,019.6 mi / 3,250.2 km