Flight distance between Boyeros, Cuba and Casablanca, Morocco 4,513.9 mi / 7,264.4 km