Flight distance between Uitenhage, South Africa and Tanga, Tanzania 2,168.6 mi / 3,490.0 km