Flight distance between Geneina, Sudan and Casablanca, Morocco 2,342.9 mi / 3,770.5 km