Flight distance between Qingdao, China and Toronto, Canada 6,787.1 mi / 10,922.8 km