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