Flight distance between Sawākin, Sudan and Casablanca, Morocco 2,930.9 mi / 4,716.9 km