Flight distance between Choiseul, Saint Lucia and Santiago de Querétaro, Mexico 2,632.6 mi / 4,236.7 km