Flight distance between Shenzhen, China and New York City, United States of America 8,035.3 mi / 12,931.5 km