Flight distance between Al Manāqil, Sudan and Casablanca, Morocco 2,866.0 mi / 4,612.4 km