Flight distance between Ningbo, China and Almaty, Kazakhstan 2,607.2 mi / 4,196.0 km