Flight distance between Saint Ann’s Bay, Jamaica and Ningbo, China 8,872.8 mi / 14,279.4 km