Flight distance between Uitenhage, South Africa and Vinica, Macedonia 5,229.5 mi / 8,416.0 km