Flight distance between Shenzhen, China and San Francisco, United States of America 6,887.4 mi / 11,084.2 km