Flight distance between Uitenhage, South Africa and Tabora, Tanzania 2,042.3 mi / 3,286.8 km