Flight distance between Qingdao, China and Armadale, Australia 4,721.4 mi / 7,598.4 km