Flight distance between Shenzhen, China and San Diego, United States of America 7,339.5 mi / 11,811.7 km