Flight distance between Annotto Bay, Jamaica and Sham Shui Po, Hong Kong 9,536.0 mi / 15,346.7 km