Flight distance between Sakakah, Saudi Arabia and Casablanca, Morocco 2,795.0 mi / 4,498.2 km