Flight distance between Annotto Bay, Jamaica and Sahiwal, Pakistan 8,507.2 mi / 13,691.0 km