Flight distance between Baabda, Lebanon and Casablanca, Morocco 2,461.7 mi / 3,961.7 km