Flight distance between Uitenhage, South Africa and Shamkhor, Azerbaijan 5,318.1 mi / 8,558.6 km