Flight distance between Annotto Bay, Jamaica and Santiago de Querétaro, Mexico 1,546.2 mi / 2,488.3 km