Flight distance between Uitenhage, South Africa and Požarevac, Serbia 5,421.9 mi / 8,725.7 km