Flight distance between Uitenhage, South Africa and Ptuj, Slovenia 5,571.5 mi / 8,966.4 km