Flight distance between Ningbo, China and Calgary, Canada 5,902.4 mi / 9,499.0 km