Flight distance between Malakal, South Sudan and Casablanca, Morocco 2,992.7 mi / 4,816.2 km