Flight distance between Uitenhage, South Africa and Manjacaze, Mozambique 807.0 mi / 1,298.7 km