Flight distance between Ciego de Ávila, Cuba and Casablanca, Morocco 4,345.6 mi / 6,993.6 km