Flight distance between Midrand, South Africa and Tete, Mozambique 764.8 mi / 1,230.9 km