Flight distance between Uitenhage, South Africa and Smederevo, Serbia 5,425.6 mi / 8,731.6 km