Flight distance between Shanghai, China and Manhattan, United States of America 7,365.0 mi / 11,852.8 km