Flight distance between Qingdao, China and Markham, Canada 6,778.1 mi / 10,908.3 km