Flight distance between Santa Clara, Cuba and Calgary, Canada 2,691.9 mi / 4,332.2 km