Flight distance between Charlestown, Saint Kitts and Nevis and Monterrey, Mexico 2,486.9 mi / 4,002.3 km