Flight distance between Uitenhage, South Africa and Qingdao, China 7,784.6 mi / 12,528.1 km