Flight distance between Uitenhage, South Africa and Matola, Mozambique 684.5 mi / 1,101.6 km