Flight distance between Annotto Bay, Jamaica and Ciudad López Mateos, Mexico 1,472.0 mi / 2,368.9 km