Flight distance between Marrakesh, Morocco and Basse-Terre, Guadeloupe 3,526.5 mi / 5,675.3 km