Flight distance between Shiyan, China and San Diego, United States of America 6,947.2 mi / 11,180.5 km