Flight distance between Espargos, Cape Verde and Oujda, Morocco 1,794.8 mi / 2,888.4 km