Flight distance between Beijing, China and Montréal, Canada 6,502.8 mi / 10,465.2 km