Flight distance between Uitenhage, South Africa and Zaječar, Serbia 5,369.5 mi / 8,641.4 km