Flight distance between Cotton Ground, Saint Kitts and Nevis and Shanghai, China 9,082.5 mi / 14,616.9 km