Flight distance between Midrand, South Africa and Singida, Tanzania 1,527.0 mi / 2,457.4 km