Flight distance between Shenzhen, China and The Bronx, United States of America 8,027.0 mi / 12,918.3 km