Flight distance between Santa Clara, Cuba and San Luis Potosí, Mexico 1,342.6 mi / 2,160.7 km