Flight distance between Uitenhage, South Africa and Veles, Macedonia 5,219.8 mi / 8,400.4 km